ошибка при проверке данных: [ValidationError (Pod): неизвестное поле «контейнеры» в io.k8s.api.core.v1.Pod - PullRequest
0 голосов
/ 27 января 2019

Я пытаюсь создать пример файла pod kubernetes.

cat << EOF | kubectl create -f -
apiVersion: v1
kind: Pod
metadata:
name: nginx
spec:
containers:
- name: nginx
  image: nginx
EOF

Но при выполнении этого я получаю ошибку ниже.

error: validation error "pod.yaml": ошибка при проверке данных: [ValidationError (Pod): неизвестное поле" Containers "в io.k8s.api.core.v1.Pod, ValidationError (Pod): неизвестное поле" na me "в io.k8s.api.core.v1.Pod];если вы решите игнорировать эти ошибки, отключите проверку с помощью --validate = false

1 Ответ

0 голосов
/ 27 января 2019

Я не уверен насчет точной проблемы, но она была решена с помощью правильного отступа в пространстве

---
apiVersion: v1
kind: Pod
metadata:
 name: nginx
spec:
 containers:
   - name: nginx
     image: nginx

Теперь у меня с правильными пробелами все получилось.Mybad

...