我有以下yaml文件:
部署. yaml
apiVersion: apps/v1
kind: Deployment
metadata:
name: nginx-deployment
spec:
selector:
matchLabels:
app: nginx
replicas: 2
template:
metadata:
labels:
app: nginx
spec:
containers:
- name: nginx
image: nginx:1.14.2
ports:
- containerPort: 80
我想用这个命令:kubectl apply -f deployment.yaml
我已经检查了是否可以与缩进的东西,取代空格标签,但我一直得到这个错误error: proto: cannot parse invalid wire-format data
我也有同样的错误时,从模板申请kubectl apply -f https://k8s.io/examples/application/deployment.yaml
1条答案
按热度按时间qoefvg9y1#
在您的代码片段中,
.spec.template.spec.containers
部分存在一些缩进问题。你的缩进应该是这样的: