Estou tendo diversos problemas com os arquivos Yalm assim como outras pessoas e não há retorno da equipe da Alura. Já percebi este mesmo tratamento com os cursos de DevOps que estão desatualizados e largados.
Estou tendo diversos problemas com os arquivos Yalm assim como outras pessoas e não há retorno da equipe da Alura. Já percebi este mesmo tratamento com os cursos de DevOps que estão desatualizados e largados.
Boa tarde Rodrigo.
Qual os problemas que você esta tendo com os arquivos .yaml? Lembre-se que os arquivos .yaml são muito sensíveis a endentação e não devem ser endentados com o Tab, sendo necessário utilizar apenas espaços.
fico no aguardo dos problemas que você esta tendo
kubectl create -f .\statefulset.yaml
error: error validating ".\statefulset.yaml": error validating data: ValidationError(StatefulSet.spec): missing required field "selector" in io.k8s.api.apps.v1.StatefulSetSpec; if you choose to ignore these errors, turn validation off with --validate=false
Você pode tentar atualizar o arquivo statefulset.yaml
para a versão: apps/v1
apiVersion: apps/v1
kind: StatefulSet
metadata:
name: statefulset-mysql
spec:
selector:
matchLabels:
name: mysql #precisa ter o spec.selector.matchLabels.name = spec.template.metadata.labels.name
serviceName: db
template:
metadata:
labels:
name: mysql
spec:
containers:
- name: container-mysql
image: mysql:5.5
ports:
- containerPort: 3306
env:
- name: MYSQL_DATABASE
value: "loja"
- name: MYSQL_USER
value: "root"
- name: MYSQL_ALLOW_EMPTY_PASSWORD
value: "1"
volumeMounts:
- name: volume-mysql
mountPath: /var/lib/mysql
volumes:
- name: volume-mysql
persistentVolumeClaim:
claimName: configuracao-mysql
se quiser ver um exemplo, você pode se dirigir a documentação do kubernetes em https://kubernetes.io/docs/concepts/workloads/controllers/statefulset/
Espero que isso resolva o problema, infelizmente a apiVersion: apps/v1beta1
foi descontinuada recentemente e estamos trabalhando para atualizar todos os cursos. Se tiver algum problema é só responde aqui e vou continuar te ajudando, continue se esforçando e bons estudos.