
O propósito do Kubernetes é hospedar sua aplicação no formato de containers de modo automatizado. Assim, você conseguirá facilmente fazer o deploy de várias instâncias de sua aplicação e gerenciar workloads e serviços. Mais conhecido por ser uma ferramenta de orquestração de containers e muitas vezes abreviado como “k8s”, o kubernetes foi criado pelo Google. Hoje, é mantido pela Cloud Native Computing Foundation. O k8s possui diversos compenetes, cada um com sua funcionalidade específica. Através desse notion passaremos pelos principais componentes do kubernetes, seus conceitos, fluxos e aplicações.
Eu criei esse notion com o objetivo de “resumir” todo meu conhecimento em kubernetes e me preparar melhor para minhas certificações. O trabalho Ainda está em andamento e o conteúdo pode sofrer alterações/revisões. Planejo lançar um capítulo completo quando eu quiser por semana.
É recomendado ter uma noção de Docker para melhor entendimento desse overview, mas acredito que mesmo sem esses conceitos em mente talvez seja possível aprender um pouquinho.
Não ganho nada com isso e também posso cometer erros. Sinta-se livre para entrar em contato comigo caso tenha uma dúvida. Estou aberto a críticas, sugestões e comentários.
Me segue aí, galado 🙂
Nesse repositório você vai encontrar as referências dos manifestos kubernetes e também os exercícios/desafios que serão aplicados através desse overview. Assim como o overview, também irei atualizar o repo aos poucos tenha paciência.