Entrar em Contato

Programa do Curso

Ementa do curso para os dias 1-2

Introdução

I. Arquitetura de Containers

Containers vs Máquinas Virtuais (VMs)

Desconstruindo Containers

Sistemas de Gerenciamento de Containers

OCI e CRI

II. Orquestração de Containers

Limitações dos Sistemas de Gerenciamento de Containers

Arquitetura do Kubernetes

Introdução

Masters/nós

Etcd

Kube-apiserver

Kubelet

Kube-proxy

Gerenciador de Controladores

Escalador Kube

Projeto e instalação de um cluster Kubernetes

Laboratórios

Instalação de um cluster Kubernetes com múltiplos nós

III. Ferramentas de Linha de Comando do Kubernetes

Imperativo vs Declarativo

Kubectl

Krew

Kube ns

kube ctx

Laboratórios

Iniciando com o Kubernetes

Comandos Kubectl

Ferramentas do ofício

IV. Conceitos Fundamentais do Kubernetes

Nomespaces

Pods e Pods Multi-contêiner

Rótulos e Selectores

Controladores de Réplica / ReplicaSets

Deployments (Atualizações Progressivas e Rollback)

ConfigMaps e Secrets

Liveness e Readiness

Laboratórios

Conceitos Fundamentais do Kubernetes

Atualização Progressiva e Rollback

Rótulos e Selectores

ConfigMaps e Secrets

Liveness e Readiness

V. Rede no Kubernetes

Rede do Cluster

Rede de Pods

Rede de Serviços

CoreDNS no Kubernetes

Ingress

Laboratórios

Rede

Serviços

Ingress

Ementa do curso para os dias 3-4

VI. Agendamento (Scheduling)

Agendamento Manual

Taints e Tolerations

Rótulos de Nós e Selectores

Afinidade de Nó

Pods Estáticos

DaemonSets

Laboratórios

Agendamento Manual

Taints e Tolerations

Rótulos de Nós e Selectores

Afinidade de Nó

Pods Estáticos

DaemonSets

Jobs e Cronjobs

VII. Kubernetes e Armazenamento

Persistent Volumes (PVs)

Persistent Volume Claims (PVCs)

Provisionamento Dinâmico com StorageClass

Laboratórios

Provisionamento Estático

Provisionamento Dinâmico

VIII. Segurança no Kubernetes

Controle de Acesso Baseado em Papéis (RBAC)

Service Accounts

Contextos de Segurança

Cotas de Recursos

Política de Rede

Laboratórios

RBAC e Cluster Roles

Service Accounts

Contextos de Segurança

Política de Rede

IX. Logs e Monitoramento

Helm

Operators

Monitoramento de Componentes do Cluster

Configuração da Stack GAP - Grafana, Alertmanager, Prometheus

Laboratórios

Helm

Configuração da Stack GAP

Conclusão

Requisitos

  • Compreensão dos conceitos de computação em nuvem
  • Conhecimento prévio da linha de comando do Linux

Público-alvo

  • Engenheiros DevOps
  • Desenvolvedores
 28 Horas

Número de participantes


Preço por participante

Testemunhos de Clientes (5)

Próximas Formações Provisórias

Categorias Relacionadas