Red Hat OpenShift GitOps
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) e 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.
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.
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
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