VSCode no Windows
Docker Desktop e Kubernetes no Windows
Docker e Kubernetes no WSL
- Rode seu primeiro contêiner
- Arquitetura do Linux e Docker
- Isolamento de recursos
- Trabalhando com estados de contêineres
- Entendendo processos em contêineres
- Vamos trabalhar com volumes
- Trabalhando tmpfs e pause
- Vamos trabalhar com rede (bridge)
- Vamos trabalhar com rede (bridge e DNS)
- Conectar e desconectar da rede
- Entendendo as camadas das imagens
- Convertendo contêiner em imagem
- Trabalhando com variáveis de ambiente
- MySQL + redes + volumes
- Vamos criar nossa primeira imagem
- ENTRYPOINT e CMD na execução
- Entrypoint e CMD na herança
- Entendendo ARG e ENV
- Subindo a imagem no Docker Hub
- Criando imagem voting-app
- Criando imagem result-app
- Criando imagem worker
- Juntando todos os contêineres
- Usando serviços no Docker Compose
- Usando portas no Docker Compose
- MySQL no Docker Compose
- Subindo Wordpress com Docker Compose
- Usando Docker Compose na aplicação
- Verificando a instalação do k8s
- Rode seu primeiro pod pelo terminal
- Trabalhando com IaC no kubectl
- Testando a idempotência
- Analisando logs e eventos
- Criando um serviço do tipo ClusterIP
- Criando um serviço do tipo NodePort
- Criando um Ingress
- Criando um ReplicaSet
- Criando um Deployment
- Entendendo imutabilidade
- Algoritmos de implantação
- Testando a implantação canário
- Entendendo o versionamento do deploy
- Escalando os pods do Deployment
- Trabalhando com HPA
- Usando volumes
- Criando um StatefulSet
- Criando Namespaces
- Criando um ConfigMap
- Criando um Secret
- Criando um CronJob
- Criando um Job
- Subindo as imagens para o Docker Hub
- Subindo fila e banco no Kubernetes
- Subindo aplicação no Kubernetes
- Subindo outra aplicação no Kubernetes
