Curso Rancher
16 horasVisão Geral
Curso Rancher, O que é Rancheiro?
Ser certificado em qualquer profissão sempre desempenha um papel importante no crescimento da carreira. Ser treinado e certificado no Raccher mostra que o indivíduo é especialista no Racher e pode aproveitar com eficiência o poder do Rancher para a organização.
Com base nos relatórios, o Rancher rapidamente se tornou a melhor escolha para operar contêineres na produção e, segundo relatos, 30.000 equipes estão usando o Rancher todos os dias. O que significa que os profissionais são obrigados a se juntar à equipe que adotou o Rancher em sua organização
Existem mais de 100 empresas da Fortune 500, como Fidelity, Fox Sports, Swiss Mobilar Insurance, Cetera, BMC Software e muitas outras usando Racher para executar seus contêineres em produção. Ser treinado e certificado no Rancher lhe dará uma vantagem se quiser ingressar nessas empresas.
Rancher é uma plataforma de código aberto para Kubernetes Management. Isso torna muito simples criar clusters, gerenciar vários clusters Kubernetes e oferece uma interface de usuário agradável para monitorá-los e gerenciá-los. Ele também aborda os desafios operacionais e de segurança do gerenciamento de vários clusters Kubernetes em qualquer infraestrutura, ao mesmo tempo em que fornece às equipes de DevOps ferramentas integradas para executar cargas de trabalho em contêineres.
Por que usar o Rancher?
Na maneira tradicional de gerenciar um cluster Kubernetes é um desafio, e gerenciar um monte deles é algo como pastorear gado. É aí que o Rancher nos ajuda, que permite que as equipes gerenciem vários clusters Kubernetes, mesmo em serviços de nuvem diferentes, como Elastic Kubernetes Service (EKS) da Amazon, Azure Kubernetes Service (AKS) da Microsoft, Kubernetes Engine (GKE) do Google) e até mesmo em centros de dados. Isso realmente facilita manter todos os clusters atualizados e protegidos para que, sem se preocupar com todas essas coisas, sua equipe possa se concentrar no desenvolvimento de novos lançamentos.
Quais são os benefícios do Rancher?
- O Rancher unificou o gerenciamento de aplicativos multicluster
- Suporte híbrido e multi-nuvem
- Funciona bem com conjuntos de ferramentas DevOps como Jenkins, Gitlab, Travis, Prometheus, Grafana, Fluentd, Istio.
- Ele permite política de segurança consistente e conformidade
- Existe apenas uma versão do Rancher; é um software 100% gratuito e de código aberto.
- Se você deseja mudar do Rancher, pode removê-lo com o mínimo de interrupção dos serviços.
- Rancher simplifica a instalação e configuração da malha de serviço com o Istio
- Ele aumenta a produtividade dos desenvolvedores, pois após a implementação do Rancher eles não precisam se preocupar com a infraestrutura que os executa.
- Com a ajuda do Rancher, até mesmo novos funcionários podem lançar aplicativos e conectá-los rapidamente no nível de produção, mesmo sem ser um especialista em Kubernetes.
Publico Alvo
- Todos que desejam construir e gerenciar cluster kubernetes de alta disponibilidade de maneira simples
- Pessoas interessadas em Rancher Computing
- Pessoas curiosas sobre aprender um novo tópico
Pre-Requisitos
- Conhecimento do Kubernetes
Materiais
Português/Inglês + Exercícios + Lab PraticoConteúdo Programatico
Intro to Rancher and RKE
- Learning the Rancher Architecture
- Introduction
- Rancher Server Components
- Communication With Downstream Clusters
- Architectural Best Practices
- Discovering RKE
- Introduction
- Installing RKE
- Preparing Nodes For Kubernetes
- Creating the Cluster Configuration File
- Certificate Options
- Deploying Kubernetes
- Day Two Operations For RKE
- Secure the Installation Files
- Backups and DR
- Upgrading Kubernetes
- Certificate Management
- Adding and Removing Nodes
Installing and Managing Rancher
- Installing Rancher With Docker
- Installing Rancher
- Making Backups
- Restoring From a Backup
- Upgrading Rancher
- Installing Rancher With Kubernetes
- Introduction
- Deploying Into RKE
- Making Backups
- Restoring From A Backup
- Upgrading Rancher
Deploying Kubernetes With Rancher
- Designing and Provisioning Clusters
- Where Will My Cluster Live?
- Limitations Within Certain Cluster Types
- Node Resource Requirements
- Networking and Port Requirements
- Cluster Roles
- Deploying a Kubernetes Cluster
- RKE Configuration Options
- RKE Templates
- Node Templates and Cloud Credentials
- Cloud Providers
- Deploying a Cluster
- Performing Basic Troubleshooting
- What Could Possibly Go Wrong?
- Rancher's API Server
- Docker / Container Runtime
- Node Conditions
- Kubelet / Worker Node
- Performing Advanced Troubleshooting
- etcd
- Control Plane
- nginx-proxy
- Container Network / CNI