Programa do Curso
Descrição do curso para os dias 1-2
Introdução
I. Arquitetura de Contentores
-
Contentores vs VMs
-
Dissecando Contêineres
-
Sistemas de contentores Management
-
OCI e CRI
II. Orquestração de contentores
-
Limitações dos Sistemas de Contentores Management
-
Kubernetes Arquitetura
-
Introdução
-
Mestres/nós
-
Etcd
-
Servidor Kube
-
Kubelet
-
Kube-proxy
-
Gestor de controladores
-
Programador Kube
-
-
Projetar e instalar um cluster Kubernetes
-
Laboratórios
-
Instalação de um cluster Kubernetes com vários nós
-
III. Kubernetes Ferramentas de linha de comando
-
Imperativo vs declarativo
-
Kubectl
-
Krew
-
Kube ns
-
kube ctx
-
Laboratórios
-
Introdução ao Kubernetes
-
Comandos Kubectl
-
Ferramentas de trabalho
-
IV. Kubernetes Conceitos básicos
-
Namespaces
-
Pods e Pods com vários contêineres
-
Etiquetas e selectores
-
Controladores de replicação / ReplicaSets
-
Implantações (Rolling Updates e Rolling Back)
-
ConfigMaps e segredos
-
Prontidão e prontidão
-
Rótulos
-
Kubernetes Conceitos básicos
-
Rolling Update e Rollback
-
Rótulos e seletores
-
ConfigMaps e segredos
-
Liveness e Readiness
-
V. Kubernetes Networking
-
Cluster Networking
-
Pod Networking
-
Serviço Networking
-
CoreDNS em Kubernetes
-
Ingressar
-
Laboratórios
-
Networking
-
Serviços
-
Ingressar
-
Descrição do curso para os dias 3-4
VI. Programação
-
Programação manual
-
Manchas e tolerâncias
-
Etiquetas de nós e selectores
-
Afinidade de nós
-
Pods estáticos
-
DaemonSets
-
Laboratórios
-
Agendamento manual
-
Manchas e tolerâncias
-
Rótulos e seletores de nós
-
Afinidade de nós
-
Pods estáticos
-
DaemonSets
-
Jobs e Cronjobs
-
VII. Kubernetes e Armazenamento
-
Volumes Persistentes
-
Reivindicações de volumes persistentes
-
Provisionamento dinâmico com StorageClass
-
Laboratórios
-
Provisionamento estático
-
Provisionamento dinâmico
-
VIII. Kubernetes Segurança
-
Controlo baseado em funções Access
-
Contas de serviço
-
Contextos de segurança
-
Quotas de recursos
-
Política de rede
-
Laboratórios
-
RBAC e funções de cluster
-
Contas de serviço
-
Contextos de segurança
-
Política de rede
-
IX. Registo e monitorização
-
Helm
-
Operadores
-
Monitorização dos Componentes do Cluster
-
Configurando a pilha GAP - Grafana Alertmanager Prometheus
-
Laboratórios
-
Helm
-
Configurando a pilha GAP
-
Conclusão
Requisitos
- Uma compreensão dos conceitos de computação em nuvem
- Familiaridade com a linha de comando Linux
Público
- DevOps engenheiros
- Desenvolvedores
Declaração de Clientes (3)
tudo foi explicado e apoiado por um exercício
Mchal - Lukka Poland sp. z o.o.
Curso - Kubernetes from Basic to Advanced (4 days)
Máquina Traduzida
O conhecimento do formador era enorme, todas as perguntas tinham uma resposta :)
Mateusz - Lukka Poland sp. z o.o.
Curso - Kubernetes from Basic to Advanced (4 days)
Máquina Traduzida
estilo de formador
Karol - Lukka Poland sp. z o.o.
Curso - Kubernetes from Basic to Advanced (4 days)
Máquina Traduzida