Skip to content

Latest commit

 

History

History
46 lines (31 loc) · 2.2 KB

README.md

File metadata and controls

46 lines (31 loc) · 2.2 KB

Workshop Kubernetes

Neste repositório centralizo um conteúdo base para quem queira aprofundar seus conhecimentos no Kubernetes, famosa ferramenta de orquestração de containers.

Conteúdo:

  1. The Big Bang: Containers, Namespaces, CGroups, Runtime e Kubernetes
  2. Manipulação e criação de imagens
  3. Objetos do Kubernetes
  4. Os principais controllers
  5. Eventos e logs para troubleshooting
  6. Ingress e Service Mesh
  7. RBAC, Certificados e API
  8. Algumas práticas de segurança
  9. Dicas para aumentar a produtividade

Requisitos:

  • Caso você queira executar o lab localmente (recomendada):
  1. Docker devidamente instalado e em execução
  2. Instalar o kind (Kubernetes in Docker), ferramenta que foi projetada para testar o próprio Kubernetes. O guia para sua instalação pode se encontra no seguinte repositório.
  • Caso você queira executar os comandos através da plataforma play with Kubernetes:
  1. Acessar a plataforma neste link. Com ela você poderá explorar um pouco do Kubernetes, com o menor esforço.

Considerações

Obrigado @edmilson por realizar a revisão de todo o conteúdo e contribuir com ideias.

Obrigado @DanielSantos pelas várias ideias sobre a ementa.

O conteúdo e os laboratórios são de autoria própria com auxílio é claro de algumas imagens de outros autores, obtidas através do Google e devidamente referenciadas. Além disso, algumas definições foram embasadas no conteúdo dos seguintes escritores:

  • Jérôme Petazzoni
  • Jeferson Fernando Noronha Vitalino (LinuxTips)
  • Ellen Korbes
  • TechWorld with Nana
  • Livro: Devops nativo de nuvem com Kubernetes
  • Killer Shell