Preços

Red Hat OpenShift GitOps

Ir para seção

O que é o operador do OpenShift GitOps?

O Red Hat® OpenShift® GitOps, uma funcionalidade do Red Hat OpenShift, é um operador que oferece um fluxo de trabalho com repositórios Git, ferramentas de integração e entrega contínuas (CI/CD)Kubernetes

O OpenShift GitOps, baseado no Argo CD, otimiza como as equipes entregam aplicações e gerenciam configurações de cluster, usando o Git como source of truth para configurações declarativas. Isso permite a automação de atualizações de infraestrutura e implantações, trazendo consistência, redução de erros e manutenção do estado desejado em todos os ambientes multicluster. Integrado ao Red Hat OpenShift, ele possibilita às equipes acelerar as operações, escalar com mais facilidade e aprimorar a segurança em todo o ciclo de vida de desenvolvimento da aplicação.

GitOps Guide to the Galaxy: vídeo promocional da Red Hat. Duração do vídeo: 0:20

Por que escolher a Red Hat?

O OpenShift GitOps é baseado no Argo CD como o principal projeto upstream e oferece GitOps declarativo para entrega contínua de multicluster. Como se trata de uma ferramenta inclusa no OpenShift, nosso operador compatível é testado e reforçado, aprimorando a segurança em todo o ciclo de vida de desenvolvimento da aplicação. O OpenShift GitOps também integra o Argo Rollouts na experiência de usuário do OpenShift, além de oferecer a possibilidade de desempenhar testes automáticos para determinar quando uma promoção ou rollback deve ocorrer.

O Red Hat OpenShift e o Red Hat OpenShift GitOps ajudam você a:

  • Criar consistência durante os ciclos de vida da implantação e dos clusters.
  • Usar o ArgoCD para manter os recursos do cluster.
  • Consolidar a administração e o gerenciamento de aplicações em ambientes de nuvem e on-premise.
  • Verificar o estado dos clusters, informando as restrições das aplicações antecipadamente.
  • Fazer rollbacks das alterações no código em todos os clusters.
  • Implementar novas alterações enviadas via Git.
  • Configurar templates com diferentes ambientes.
  • Apoiar estratégias de implantação avançadas, como implantações azul-verde e canário, usando gerenciamento automatizado de tráfego e recursos de teste usando o Argo Rollouts.
Logotipo do DenizBank

DenizBank transforma operações de IA e promove a inovação

Descubra como o DenizBank usou o Red Hat OpenShift AI e o GitOps para escalar o model serving e melhorar a eficiência operacional. Assim, cientistas de dados podem se concentrar na criação de modelos mais robustos e seguros.

Funcionalidades e benefícios

Everything-as-code

Defina o estado da infraestrutura, aplicações e configurações com código declarativo em todos os ambientes

Git como single source of truth

A infraestrutura e as aplicações são armazenadas e têm suas versões controladas pelo Git, permitindo identificar e rastrear alterações que afetem todo o seu estado.

Consistência assegurada

Automatize atualizações de infraestrutura e implantações para reduzir erros e manter o estado desejado em todos os ambientes multicluster

Segurança reforçada

Preveja alterações, detecte desvios de configuração e corrija automaticamente ou depois de uma revisão

Visibilidade e auditoria

Você pode visualizar o histórico, aplicar e implantar alterações diretamente nas aplicações e infraestrutura de destino usando fluxo de trabalhos do Git, além de coletar e acompanhar alterações no cluster

Consistência do multicluster

Combine o GitOps com o Red Hat Advanced Cluster Management for Kubernetes para configurar múltiplos clusters e implantações de maneira confiável e consistente

Descubra mais sobre o OpenShift GitOps

Post

Descubra mais sobre as práticas recomendadas do Red Hat OpenShift GitOps

E-book

Livro de receitas do GitOps: confira nossa coleção de receitas e exemplos úteis para seguir as práticas do GitOps no Kubernetes.

Trajetória de aprendizagem

Siga esta trajetória de aprendizagem sob demanda para experimentar a funcionalidade de GitOps no OpenShift na prática

Comece a usar o Red Hat OpenShift

Duas associadas da Red Hat conversando e fazendo anotações