Introdução
O especialista apresenta-se e bem-vindos os espectadores ao curso ao vivo. Ele pede desculpas pelo horário matinal e promete que valerá a pena. Ele agradece aos espectadores por se juntarem e promove sua presença nas redes sociais.
Curso em Três Dias
O curso será dividido em três dias, abordando os fundamentos de Kubernetes, implantações e tópicos avançados. O especialista incentiva a interação dos espectadores, pedindo que façam perguntas e participem ativamente das aulas.
Fundamentos de Kubernetes
Kubernetes é apresentado como um sistema de orquestração de contêineres que gerencia e organiza contêineres. O especialista explica como configurar um cluster e como funciona. Ele também diferencia contêineres de máquinas virtuais, destacando que contêineres usam o kernel da máquina hospedeira.
História dos Contêineres
O especialista apresenta a história dos contêineres, desde os primeiros dias até a popularização com Docker. Ele destaca que o kernel Linux já havia recursos de isolamento de recursos, como Namespaces e Cgroups.
Orquestração
A orquestração é necessária para garantir que o serviço continue funcionando, mesmo se um contêiner falhar. O especialista apresenta um exemplo de múltiplas réplicas de um contêiner rodando Nginx.
Kubernetes
Kubernetes é apresentado como um orquestrador que gerencia e organiza contêineres. Ele é usado por cerca de 90% dos usuários e é uma coleção de ferramentas que trabalham juntas. O especialista destaca que Kubernetes é um projeto de código aberto, com uma comunidade grande e em constante evolução.
Importância de Kubernetes
O especialista destaca a importância de aprender Kubernetes, comparando-o com Linux, outro projeto de código aberto amplamente adotado e em constante evolução. Ele incentiva os espectadores a aprender Kubernetes e Linux como habilidades essenciais na indústria.
Laboratório
O especialista lidera um laboratório interactivo, criando um cluster Kubernetes usando Minikube e Kind. Ele fornece links para download de ferramentas, como kubectl, e demonstra como instalar e utilizar essas ferramentas.
Criando um Cluster Kubernetes
O especialista demonstra como criar um cluster Kubernetes usando Kite e Docker, resolvido problemas de permissão e installando Docker. Ele também cria um cluster usando Kind e demonstra como verificar se o cluster está funcionando.
Demonstrações e Explicações
O especialista demonstra e explica vários conceitos de Kubernetes, incluindo criar um cluster, adicionar nós, gerenciar pods, interagir com contêineres e criar serviços.
Incentivo e Dádivas
O especialista é entusiasta e incentivador, pedindo aos espectadores que pratiquem e façam perguntas. Ele compartilha histórias pessoais, pede ajuda para compartilhar o conteúdo e convida os espectadores a participarem de um programa de treinamento on-line gratuito sobre Kubernetes.