Visão Geral
O curso Implantando e Escalando Kubernetes com Rancher foi desenvolvido para profissionais que desejam gerenciar, implantar e escalar clusters Kubernetes de forma centralizada utilizando a plataforma Rancher. O treinamento aborda desde os fundamentos da arquitetura do Rancher até práticas avançadas de administração, automação e observabilidade em ambientes corporativos.
Conteúdo Programatico
Introdução ao Rancher e Kubernetes
- Conceitos fundamentais de Kubernetes
- Arquitetura e componentes do Rancher
- Rancher versus outras ferramentas de orquestração
- Casos de uso corporativos
Instalação e Configuração do Rancher
- Requisitos de sistema e dependências
- Instalação do Rancher em Docker e Kubernetes
- Configuração inicial e acesso à interface web
- Criação e autenticação de usuários
Gerenciamento de Clusters Kubernetes
- Adição de clusters existentes e criação de novos clusters
- Integração com provedores de nuvem (AWS, Azure, GCP)
- Monitoramento e logs dos clusters
- Escalabilidade e alta disponibilidade
Gerenciamento de Recursos e Aplicações
- Implantação de workloads via Rancher UI e YAML
- Uso do Helm para instalação de aplicações
- Configuração de namespaces e quotas de recursos
- Balanceamento de carga e rede no Rancher
Segurança e Controle de Acesso
- Políticas de autenticação e autorização (RBAC)
- Integração com LDAP e Active Directory
- Gerenciamento de certificados e políticas de segurança
- Atualização segura de clusters
Monitoramento e Observabilidade
- Configuração do Prometheus e Grafana no Rancher
- Coleta de métricas e criação de dashboards
- Monitoramento de logs e alertas
- Diagnóstico e troubleshooting de clusters
Automação e Integração com DevOps
- Integração com pipelines CI/CD (Jenkins, GitLab, ArgoCD)
- Automação de deploys e rollbacks
- Estratégias de atualização contínua
- Uso de templates e políticas padronizadas
Boas Práticas e Casos de Uso Reais
- Estratégias de backup e recuperação de clusters
- Escalabilidade horizontal e vertical
- Otimização de desempenho
- Exemplos de implementação corporativa com Rancher