Descomplicando kubernetes
- Dia 03
Criar namespace
Podemos criar nosso primeiro namespace
manualmente, usando o comando:
kubectl create namespace <namespace-name>
Ou, a partir de um manifesto yaml
:
kubectl apply -f <namespace-definition>.yml
No nosso cluster criaremos o primeiro namespace
utilizando o arquivo namespace.yml
.
Deploy do nginx
Além dos recursos de definição do pod
vistos nos dias 01 e
02. Podemos definir detalhes adicionais usando o deployment.yml
.
O deploy do nginx
será feito usando o comando:
kubectl apply -f deployment.yml
Nele definimos o:
- Número de replicas do serviço
- Estrategia de rollout do deploy
- Detalhes dos containers a serem executados