documentation.suse.com / Documentação do SUSE Edge / Componentes / Rancher

5 Rancher

Consulte a documentação do Rancher em https://ranchermanager.docs.rancher.com/v2.11.

O Rancher é uma plataforma de gerenciamento Kubernetes avançada e de código-fonte aberto que simplifica a implantação, as operações e o monitoramento de clusters Kubernetes em vários ambientes. Se você gerencia clusters no local, na nuvem ou na borda, o Rancher oferece uma plataforma unificada e centralizada para todas as suas necessidades do Kubernetes.

5.1 Principais recursos do Rancher

  • Gerenciamento multicluster: a interface intuitiva do Rancher permite gerenciar cluster Kubernetes de qualquer lugar: nuvens públicas, centro de dados privados e locais de borda.

  • Segurança e conformidade: o Rancher impõe políticas de segurança, controle de acesso com base em função (RBAC, Role-Based Access Control) e padrões de conformidade de acordo com o seu cenário do Kubernetes.

  • Operações de cluster simplificadas: o Rancher automatiza o provisionamento de clusters, faz upgrade e soluciona problemas, simplificando as operações do Kubernetes para equipes de todos os tamanhos.

  • Catálogo de aplicativos centralizado: o catálogo de aplicativos do Rancher oferece uma variedade de gráficos Helm e operadores do Kubernetes, o que facilita a implantação e o gerenciamento de aplicativos conteinerizados.

  • Entrega contínua: o Rancher oferece suporte a GitOps e pipelines de CI/CD, o que automatiza e simplifica os processos de entrega dos aplicativos.

5.2 Uso do Rancher no SUSE Edge

O Rancher oferece várias funcionalidades importantes para a pilha do SUSE Edge:

5.2.1 Gerenciamento centralizado do Kubernetes

Nas implantações de borda típicas com vários clusters distribuídos, o Rancher atua como um plano de controle central para gerenciar os clusters Kubernetes. Ele oferece uma interface unificada para provisionamento, upgrade, monitoramento e solução de problemas, simplificando as operações e garantindo a consistência.

5.2.2 Implantação de clusters simplificada

O Rancher simplifica a criação de clusters Kubernetes no sistema operacional leve SUSE Linux Micro, o que facilita a distribuição da infraestrutura de borda com recursos avançados do Kubernetes.

5.2.3 Implantação e gerenciamento de aplicativos

O catálogo de aplicativos integrado do Rancher simplifica a implantação e o gerenciamento de aplicativos conteinerizados nos clusters SUSE Edge, facilitando a implantação de cargas de trabalho de borda.

5.2.4 Imposição de segurança e políticas

O Rancher oferece ferramentas de governança com base em política, controle de acesso com base em função (RBAC, Role-Based Access Control) e integração com provedores de autenticação externos. Isso ajuda a manter a segurança e a conformidade das implantações do SUSE Edge, o que é crítico em ambientes distribuídos.

5.3 Melhores práticas

5.3.1 GitOps

O Rancher inclui o Fleet como componente incorporado que permite gerenciar configurações de clusters e implantações de aplicativos com um código armazenado em git.

5.3.2 Observabilidade

O Rancher inclui ferramentas incorporadas de monitoramento e registro, como Prometheus e Grafana, para insights abrangentes sobre a integridade e o desempenho do seu cluster.

5.4 Instalando com o Edge Image Builder

O SUSE Edge usa o Capítulo 11, Edge Image Builder para personalizar as imagens base do sistema operacional SUSE Linux Micro. Leia a Seção 27.6, “Instalação do Rancher” para instalação air-gapped do Rancher em clusters Kubernetes provisionados pelo EIB.

5.5 Recursos adicionais

Documentation survey