SSYS › Treinamentos › SUSE Rancher › RKE201v2
TREINAMENTO SUSE RANCHER · RKE201v2
Curso prático para instalar, configurar e gerenciar Kubernetes em produção com as distribuições SUSE RKE2 e K3s: workloads, rede, armazenamento, segurança, Helm e operações.
Instrutor ou eLearning
3 dias
Nível intermediário
Inglês
SOBRE O CURSO
Este curso prático fornece o conhecimento essencial e as habilidades necessárias para instalar, configurar e gerenciar Kubernetes de nível de produção, usando as soluções Kubernetes oferecidas pela SUSE. Os participantes explorarão as diferenças de arquitetura entre as distribuições SUSE, como RKE2 e K3s, e ganharão proficiência no gerenciamento dos objetos principais, na execução de diversos workloads e na implementação de segurança robusta por meio de controle de acesso baseado em funções (RBAC) e network policies.
O treinamento enfatiza operações reais, incluindo upgrades de cluster, backup e recuperação com etcd e gerenciamento de aplicações com Helm. Ao final, os alunos estarão aptos a escalar workloads, solucionar problemas em todo o cluster e estender o Kubernetes com Operators e Custom Resource Definitions (CRDs).
Este curso prepara os alunos para o exame SCA in Rancher Kubernetes Engine 2.
O QUE VOCÊ VAI APRENDER
No RKE201v2, os participantes aprenderão os seguintes conceitos e habilidades:
Instalar e configurar clusters RKE2 com nós server e agent
Gerenciar workloads: Deployments, StatefulSets, DaemonSets, Jobs e CronJobs
Configurar armazenamento persistente com Volumes, PersistentVolumes e CSI
Implementar rede do cluster e acesso externo com Services, Ingress e Gateway API
Proteger o cluster com controle de acesso à API em camadas, RBAC e NetworkPolicies
Otimizar recursos com classes de QoS, ResourceQuotas e LimitRanges
Executar manutenção e operações: escalonamento horizontal e vertical, upgrades e backups do etcd
Gerenciar aplicações com Helm e estender a API do Kubernetes com CRDs e Operators
PARA QUEM É
Este curso foi desenvolvido principalmente para administradores de sistemas, engenheiros DevOps e engenheiros de nuvem ou de plataforma que precisam de uma introdução técnica à administração de Kubernetes e às distribuições da SUSE. Também é indicado para responsáveis por ambientes de orquestração de contêineres em produção.
ANTES DE COMEÇAR
Os alunos devem ter um entendimento básico de conceitos de contêineres e estar à vontade na linha de comando do Linux. Experiência anterior com virtualização e fundamentos de rede é altamente recomendada.
PROGRAMA
O programa do RKE201v2 tem 16 seções. Clique em cada uma para ver os tópicos.
Nesta seção do RKE201v2, em resumo: apresentação do curso, objetivos e ambiente de laboratório.
Primeiramente, fundamentos de contêineres.
Em seguida, A necessidade de orquestração.
Por fim, introdução ao Kubernetes.
Primeiramente, entender as distribuições Kubernetes da SUSE.
Por fim, instalar o RKE2.
Primeiramente no RKE201v2, objetos principais e seus relacionamentos.
Em seguida, criar objetos Kubernetes.
Além disso, obter informações sobre objetos.
Por fim, dicas de produtividade na linha de comando.
Primeiramente, namespaces.
Em seguida, workloads e a relação com Pods.
Além disso, replicaSets e Deployments para aplicações stateless.
Depois, statefulSets para aplicações stateful.
Por fim, processos em lote com Jobs e CronJobs.
Primeiramente, desacoplamento da configuração.
Em seguida, configMaps.
Além disso, secrets.
Por fim, considerações de segurança.
Primeiramente no RKE201v2, O processo de scheduling.
Em seguida, seleção básica de nós.
Além disso, regras de afinidade e anti-afinidade.
Por fim, taints e tolerations.
Primeiramente, recursos no Kubernetes.
Em seguida, recursos, scheduling e QoS.
Por fim, controle de padrões e limites.
Primeiramente, escalonamento horizontal de workloads.
Em seguida, escalonamento vertical de workloads.
Por fim, escalar um cluster RKE2.
Primeiramente no RKE201v2, O modelo de rede do Kubernetes.
Em seguida, services.
Por fim, exposição externa (Ingress e Gateway API).
Primeiramente, A necessidade de armazenamento persistente.
Em seguida, abstrações de armazenamento.
Além disso, provisionar armazenamento.
Por fim, container Storage Interface (CSI).
Primeiramente, segurança em múltiplas camadas.
Em seguida, controle de acesso à API.
Além disso, segmentação de rede com NetworkPolicies.
Por fim, outros recursos de segurança.
Primeiramente no RKE201v2, ferramentas de troubleshooting e monitoramento.
Em seguida, diagnóstico de problemas em aplicações.
Além disso, problemas de cluster.
Por fim, troubleshooting de rede e serviços.
Primeiramente, ciclo de vida dos nós.
Em seguida, upgrades do cluster.
Por fim, backups e recuperação de desastres.
Primeiramente, helm charts e repositórios.
Por fim, gerenciamento de releases (instalar, atualizar, rollback).
Primeiramente no RKE201v2, A necessidade de extensibilidade.
Em seguida, estender a API do Kubernetes com CRDs.
Por fim, controllers e Operators.
RKE201v2
Modalidade
Instrutor ou eLearning
Duração
3 dias
Nível
Intermediário
Idioma
Inglês
CONTINUE SUA TRILHA
Depois do RKE201v2, siga sua formação com estes cursos.