apiVersion: v1
kind: Pod
metadata:
name: nginx
namespace: dev
spec:
containers:
- image: nginx:1.17.1
name: pod
ports:
- name: nginx-port
containerPort: 80
protocol: TCP
上面是pod-nginx.yaml的代码块;
[root@master ~]# kubectl create -f pod-nginx.yaml
error: error validating "pod-nginx.yaml": error validating data: [ValidationError(Pod.spec.containers[0]): unknown field "containerPort" in io.k8s.api.core.v1.Container, ValidationError(Pod.spec.containers[0].ports[0]): missing required field "containerPort" in io.k8s.api.core.v1.ContainerPort, ValidationError(Pod.spec.containers[0]): unknown field "protocol" in io.k8s.api.core.v1.Container]; if you choose to ignore these errors, turn validation off with --validate=false