Programa do Curso

Conceitos fundamentais e arquitetura Kubernetes

  1. A arquitetura Kubernetes e os seus principais componentes
  2. Pods, Etiquetas, Seletores, Implantações, Serviços, Namespaces
  3. Gestão do ciclo de vida das aplicações
  4. Implementação de aplicações e serviços

Instalação, configuração e validação

  1. Kubernetes instalação usando kubeadm
  2. Crescimento do cluster
  3. Pods autónomos
  4. Alta disponibilidade do plano de controlo
  5. Manutenção do cluster
  6. Atualização para uma nova versão
  7. Nós de isolamento e drenagem

Networking

  1. Modelo de rede de contentores em Kubernetes
  2. Descoberta de serviços, escalonamento e equilíbrio de carga
  3. DNS para descoberta de serviços

Escalonamento

  1. Selectores de nós
  2. Regras de afinidade e anti-afinidade
  3. Manchas e tolerâncias

Segurança

  1. Autenticação, autorização e RBAC
  2. Configuração do acesso TLS à API

Registo / Monitorização

  1. Registo de componentes de aplicações e sistemas
  2. Arquitetura de registo de todo o cluster
  3. Métricas Severas
  4. Prometheus

Armazenamento

  1. Arquitetura de armazenamento
  2. Backend de armazenamento em Kubernetes: local, NFS, GlusterFS
  3. Classes de armazenamento e aprovisionamento dinâmico de armazenamento
  4. Quotas de recursos

Resolução de problemas

Requisitos

  • Conhecimento de Kubernetes.
  • Experiência com Linux.

Público

  • Administradores
  • Utilizadores de Kubernetes.
 21 horas

Declaração de Clientes (2)

Próximas Formações Provisórias

Categorias Relacionadas