
Após esta aula você será capaz de reconhecer todos os componentes do cluster kubernetes.
Nesta aula você criara o seu primeiro POD e entenderá a forma declarativa
Entendo como o cluster gerencia as replicas das aplicações.
Criando um controle de replicas para um POD
Subindo um aplicação de forma declativa e automatizando a criação de replicas.
Criando aplicações que necessita rodar em cada Nó do cluster.
Criando a configuração da rede de serviços que será utilizada para acesso aos endpoints criado pelo replicaset.
Separando a criação de projetos para suas aplicações.
Criando PODs independetes do control plane ou do gerenciamento do Scheduler.
Selecionando em qual Nó a sua aplicação deverá ser executada.
Selecionando Nó com base em Labels para a criação das aplicações. Ex: Ambiente de produção, homologação e testes.
Separando a execução de aplicações de infraestrutura das aplicações do negocio.
Gerenciando a criação de PODs com base em afinidade de Nó.
Otimizando a criação dos containers com base em recursos computacionais (CPU e Memória).
Criando estrategias de implementações.
Inicando containers com variaveis de ambiente.
Criando containers que mantenham a seção.
Criando tarefas executadas de forma pontual nos containers.
Substituição de configurações na imagem durante a criação do containers.
Criando configurações senciveis para garantir integridade de senhas, certificados, credenciais entre outros.
Limitando a utilização de Objetos e recursos criado dentro de um namespace.
Criando limitações padrão para o ambiente.
Configuração de Probe.
Configuração da escala automatica dos containers para atender demanda de acordo com a utilização de cpu e memória.
O Kubernetes é uma das ferramentas mais utilizadas para gerenciamento de contêineres. Ele permite a orquestração e escalabilidade de aplicações em contêineres, tornando mais fácil a implantação e a gestão de aplicações em ambientes de produção. Com a crescente adoção do Kubernetes, é importante que sua equipe esteja atualizada e capacitada para utilizá-lo de forma eficiente e segura.
Nosso treinamento tem como objetivo capacitar sua equipe para utilização do Kubernetes de forma eficiente, segura e escalável. Serão abordados tópicos como a instalação, configuração e gerenciamento de clusters, criação e gestão de pods, serviços, deployments e replicaset, além de estratégias de monitoramento e segurança.
A Proposta:
Tem o objetivo capacitar, aperfeiçoar, qualificar os colaboradores no curso pratico de administração kubernetes e soluções envolvidas conforme ementa anexo.
Público-Alvo:
Este treinamento é indicado para profissionais de TI que atuam com desenvolvimento e infraestrutura de aplicações em contêineres, como desenvolvedores, engenheiros de software, administradores de sistemas e DevOps.
Formato do Treinamento:
O treinamento será ministrado por instrutores experientes e certificados em Kubernetes, com metodologia teórica e prática. Serão utilizados laboratórios virtuais e estudos de casos reais para a aplicação dos conceitos.
Conclusão:
Ao final deste treinamento, os participantes estarão aptos a instalar, configurar e gerenciar clusters Kubernetes, bem como criar e gerenciar Pods, Services, Deployments e ReplicaSets. Além disso, eles estarão preparados para implementar estratégias de monitoramento e segurança em ambientes Kubernetes.