$ kubectl create -f deployment.yaml error: SchemaError(io.k8s.api.apps.v1beta2.ControllerRevision): invalid object doesn't have additional properties
$ kubectl create -f deployment.yaml error: SchemaError(io.k8s.api.apps.v1beta2.ControllerRevision): invalid object doesn't have additional properties
Oi, Karen, tudo bem?
O erro tá te informando que determinado objeto não tem todas suas propriedades adicionais. Você poderia disponibilizar o teu arquvio yaml para testarmos e entender melhor esse erro?
Aguardo :}
O mesmo arquivo que está no zip do projeto:
apiVersion: apps/v1beta1
kind: Deployment
metadata:
name: aplicacao-deployment
spec:
template:
metadata:
labels:
name: aplicacao-pod
spec:
containers:
- name: container-aplicacao-loja
image: rafanercessian/aplicacao-loja:v1
ports:
- containerPort: 80
Oi, Karen, tudo bem?
De fato, esse arquivo tá igual ao do projeto do curso. Qual a versão do seu Kubernetes? Nesse link aqui tem um tutorial que pode te ajudar a resolver esse problema: https://stackoverflow.com/questions/55417410/kubernetes-create-deployment-unexpected-schemaerror
E esse aqui também: https://kind.sigs.k8s.io/docs/user/known-issues/
Espero ter te ajudado!