Junior — Middle
Que tarefas realizava ao trabalhar com Kubernetes e como o utilizava nos seus projetos?
sobes.tech IA
Resposta da IA
Nos projetos com Kubernetes, realizei as seguintes tarefas:
- Implantação e gestão de aplicações conteinerizadas usando manifestos (Deployment, Service, ConfigMap, etc.).
- Configuração de escalonamento de aplicações usando Horizontal Pod Autoscaler.
- Organização da comunicação de rede entre serviços através de serviços Kubernetes e controladores ingress.
- Monitoramento do estado do cluster e das aplicações com Prometheus e Grafana.
- Atualização de aplicações com tempo mínimo de inatividade (atualizações contínuas).
Exemplo de uso: para uma aplicação web, criei um Deployment com várias réplicas, um Service para acesso e um ingress para roteamento de solicitações externas. Isso permitia escalar facilmente a aplicação e gerenciar sua disponibilidade.