我正在尝试创建一些示例 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
最佳答案
我不确定确切的问题,但通过适当的空格缩进得到了解决
---
apiVersion: v1
kind: Pod
metadata:
name: nginx
spec:
containers:
- name: nginx
image: nginx
它现在对我有用,有适当的空间。我的坏
关于kubernetes - 验证数据时出错 : [ValidationError(Pod): unknown field "containers" in io. k8s.api.core.v1.Pod,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/54390577/