Obrigado por enviar sua consulta! Um dos membros da nossa equipe entrará em contato com você em breve.
Obrigado por enviar sua reserva! Um dos membros da nossa equipe entrará em contato com você em breve.
Programa do Curso
Introdução à Kubernetes
- Visão geral da Kubernetes e da sua arquitetura
- Componentes principais: Servidor API, Controller Manager, Scheduler, etcd e Kubelet
- Entendendo Pods, Nodes e Clusters
Recursos Management
- Isolamento de recursos usando Namespaces
- Definindo solicitações e limites para recursos computacionais
- Escalonando aplicativos com Kubernetes
Gerenciando cargas de trabalho
- Implementação de aplicações utilizando Deployments, StatefulSets e DaemonSets
- Usando Jobs e CronJobs para agendamento de tarefas
- Tratamento de actualizações e reversões
Networking e descoberta de serviços
- Entendendo os serviços Kubernetes: ClusterIP, NodePort, LoadBalancer, ExternalName
- Configurando o DNS e a descoberta de serviços
- Expondo aplicativos via Ingress
Persistência de dados
- Persistindo dados com volumes persistentes e reivindicações de volume persistente
- Utilização de volumes estáticos e dinâmicos
- Compreender Access Modos, políticas de recuperação e volumes projectados
Configuration Management
- Implementação de ConfigMaps e Segredos
- Utilizar variáveis de ambiente e volumes para configuração
Cluster Management
- Kubernetes atualizações de cluster usando kubeadm
- Configurando a autenticação com certificados TLS
- Gerir permissões com controlo Access baseado em funções (RBAC)
Estratégias avançadas de escalonamento
- NodeSelector, NodeAffinity e PodAffinity
- Entendendo e aplicando Taints e Tolerações
Provisionamento com Helm
- Introdução aos gráficos Helm e Helm
- Criação e implantação de Helm Charts
- Gerenciamento de dependências com Helm
Resolução de problemas Kubernetes
- Analisando problemas de BackOff e CrashLoopBackOff
- Solução de problemas de nós no status NotReady
- Usando kubectl e logs para depuração
Resumo e próximos passos
Requisitos
- Conhecimento básico dos comandos Linux
- Familiaridade com conceitos de contentorização (por exemplo, Docker)
- Experiência com fundamentos de rede é recomendada, mas não obrigatória
Público alvo
- Administradores de sistema
- Engenheiros DevOps
- Desenvolvedores com o objetivo de implantar e gerenciar aplicativos em contêineres
35 Horas
Declaração de Clientes (1)
Gostei do formato individual deste curso, o que permitiu muito mais flexibilidade nas perguntas e respostas. O instrutor abordou o conteúdo relevante às minhas necessidades de treinamento, além de conhecimentos adicionais que com certeza me beneficiarão no futuro.
Dylan - MacStadium
Curso - Kubernetes Comprehensive
Máquina Traduzida