验证数据时出错:[ValidationError(Pod): io.k8s.api.core.v1.Pod 中的未知字段 "containers"
error validating data: [ValidationError(Pod): unknown field "containers" in io.k8s.api.core.v1.Pod
我正在尝试创建一些示例 kubernetes pod 文件。
cat << EOF | kubectl create -f -
apiVersion: v1
kind: Pod
metadata:
name: nginx
spec:
containers:
- name: nginx
image: nginx
EOF
但是在执行这个时我遇到了以下错误。
error: error validating "pod.yaml": error validating data:
[ValidationError(Pod): unknown field "containers" in
io.k8s.api.core.v1.Pod, ValidationError(Pod): unknown field "na me" in
io.k8s.api.core.v1.Pod]; if you choose to ignore these errors, turn
validation off with --validate=false
我不确定确切的问题,但它已通过适当的 space 缩进解决
---
apiVersion: v1
kind: Pod
metadata:
name: nginx
spec:
containers:
- name: nginx
image: nginx
它现在对我有用 spaces。我的坏
我正在尝试创建一些示例 kubernetes pod 文件。
cat << EOF | kubectl create -f -
apiVersion: v1
kind: Pod
metadata:
name: nginx
spec:
containers:
- name: nginx
image: nginx
EOF
但是在执行这个时我遇到了以下错误。
error: error validating "pod.yaml": error validating data: [ValidationError(Pod): unknown field "containers" in io.k8s.api.core.v1.Pod, ValidationError(Pod): unknown field "na me" in io.k8s.api.core.v1.Pod]; if you choose to ignore these errors, turn validation off with --validate=false
我不确定确切的问题,但它已通过适当的 space 缩进解决
---
apiVersion: v1
kind: Pod
metadata:
name: nginx
spec:
containers:
- name: nginx
image: nginx
它现在对我有用 spaces。我的坏