Kubernetes illustration
Ir para seção

Como usar o Helm com o Red Hat OpenShift

Copiar URL
O Helm é um gerenciador de instalação e pacotes que padroniza e simplifica o empacotamento e a implantação de aplicações em containers com o Kubernetes, em qualquer lugar da nuvem híbrida. O Helm permite que os desenvolvedores empacotem suas aplicações, simplificando o compartilhamento e a implantação por qualquer pessoa da organização e fora dela. Ele também pode ser usado para automatizar tarefas de primeira etapa, como instalação e gerenciamento básico de configurações para preparar as aplicações, além de algumas operações de segunda etapa, como upgrades simples e reversões.

Autosserviço

O Helm facilita o processamento de aplicações, ferramentas e serviços para o desenvolvedor. Selecione, configure e implante uma aplicações, ferramentas ou serviços a partir de um catálogo aprovado.

Facilidade na distribuição

Ele facilita o empacotamento e o compartilhamento de aplicações, proporcionando escalabilidade a elas.

Reutilização

O Helm agiliza o processo de desenvolvimento e testagem, ao mesmo tempo em que refina sua estratégia de CI/CD com a criação de novos gráficos Helm ou usando os existentes em diferentes ambientes.

Agilidade

Simplifique e integre os esforços de GitOps e CI/CD. Ele oferece agilidade, com implantação automática e upgrades simples e consistentes.

Simplicidade

Simplifique a implantação oferecendo a automação geralmente disponibilizada para os desenvolvedores para aplicações implantadas frequentemente.

Consistência

Automatize tarefas manuais, reduzindo significativamente o tempo de implantação e as chances de erro durante o processo.

Cargas de trabalho e aplicações personalizadas com suporte a ISVs (fornecedores independentes) podem ser implantadas no Red Hat® OpenShift® usando os gráficos Helm. Isso contribui para a interoperabilidade e o suporte de aplicações nativas em nuvem de fornecedores independentes, além de propiciar uma ótima experiência do usuário ao implantar e gerenciar apps de ISV e ajudar a manter a conformidade em relação às práticas de implantação recomendadas.

 

O console web do Red Hat OpenShift pode ser usado para selecionar e instalar um gráfico Helm listado no Catálogo do Desenvolvedor e adicionar repositórios personalizados de gráficos Helm. Versões do Helm podem ser criadas, revertidas e desinstaladas usando esses gráficos. A CLI do Helm é  integrada ao terminal web no console web do Red Hat OpenShift, o que facilita a visualização, navegação e gerenciamento das informações referentes aos projetos.

Confira o que o Discover Financial Services tem a dizer sobre como criar um repositório empresarial de gráficos Helm e gerenciá-los no Red Hat OpenShift:

Um operador Kubernetes é um método de implantação e gerenciamento de uma aplicação nativa do Kubernetes. Ele simplifica a implantação e o gerenciamento do ciclo de vida (por exemplo, escala horizontal e vertical, atualização, upgrade, backup, restauração e gerenciamento de integridade de dados). Os operadores são executados em loop, verificando continuamente o status da aplicação e determinando se ela está sendo executada de acordo com a configuração definida pelo desenvolvedor. Eles também executam as alterações necessárias automaticamente para manter a conformidade com a configuração definida e desejada.

Situação: a aplicação requer automação das tarefas de primeira etapa (instalação) e algumas tarefas simples de segunda etapa (por exemplo, atualização direta de uma versão para a próxima)

Recomendação: Helm

 

Situação: a aplicação precisa de atualizações simples, mas não necessita de muita automação para operações de segunda etapa

Recomendação: Helm

 

Situação: manter ou personalizar uma aplicação implantada por um gráfico Helm exige que o usuário realize etapas manuais (fora da CLI do Helm)

Recomendação: Operador

 

Situação: a aplicação exige tarefas avançadas de segunda etapa (por exemplo, ajuste automático, backup e recuperação em caso de falhas, etapas sequenciadas de orquestração para atualização ou reconfiguração/ escala inteligente)

Recomendação: Operador

 

Dica: como prática recomendada, sempre que uma atualização ou reconfiguração exigir etapas manuais usando kubectl, utilize os operadores.

Leia mais sobre o OpenShift

Soluções Red Hat

Red Hat OpenShift

Uma plataforma empresarial de aplicações em container Kubernetes com stack completo de operações automatizadas para gerenciar implantações de nuvem híbrida, multicloud e edge computing.

Red Hat OpenShift Data Foundation

Solução de armazenamento definido por software que reserva um lugar permanente para os dados, enquanto containers são iniciados e encerrados entre ambientes diferentes.

Red Hat Advanced Cluster Security Kubernetes

Uma solução de segurança em containers nativa do Kubernetes para empresas que viabiliza a criação, implantação e execução segura de aplicações nativas em nuvem.

Red Hat Advanced Cluster Management Kubernetes

Um console individual, com políticas de segurança integradas, para controlar aplicações e clusters do Kubernetes.

Conteúdo adicional

Ebook

OpenShift e Kubernetes: qual é a diferença?

Webinar Red Hat

Open Technology Session

Red Hat OpenShift: conheça a plataforma Kubernetes empresarial mais usada no mercado.

Datasheet

Red Hat OpenShift: tecnologia de container para a nuvem híbrida

O Red Hat® OpenShift® é uma plataforma empresarial de containers Kubernetes que ajuda organizações em todo o mundo a criar, implantar, executar, gerenciar e proteger aplicações inovadoras em nuvens híbridas.

Checklist

Quatro maneiras de melhorar o acesso à inovação

O Red Hat® OpenShift® facilita a criação de aplicações baseadas em container. Descubra quatro maneiras de melhorar as iniciativas de inovação usando o Red Hat OpenShift e softwares pré-aprovados.

Treinamentos Red Hat

Treinamento gratuito

Running Containers with Red Hat Technical Overview

Treinamento gratuito

Developing Cloud-Native Applications with Microservices Architectures

Treinamento gratuito

Containers, Kubernetes and Red Hat OpenShift Technical Overview

Illustration - mail

Quer receber mais conteúdo deste tipo?

Cadastre-se para receber a nossa newsletter Red Hat Shares.