Red Hat OpenShift GitOps
Cos'è l'operatore OpenShift GitOps?
L'operatore Red Hat® OpenShift® GitOps, una funzionalità di Red Hat OpenShift offre un flusso di lavoro che integra repository Git, strumenti di integrazione/distribuzione continue (CI/CD) e Kubernetes per uno sviluppo software più rapido, sicuro e scalabile, senza compromettere la qualità.
OpenShift GitOps, basato su Argo CD, consente ai team di accelerare la distribuzione delle applicazioni e di gestire le configurazioni dichiarative utilizzando Git come fonte di attendibilità. Automatizza i deployment e gli aggiornamenti dell'infrastruttura, così da garantire coerenza, ridurre gli errori e conservare lo stato target negli ambienti multicluster. Se utilizzato insieme a Red Hat OpenShift, permette ai team di lavorare più rapidamente, implementare più facilmente la scalabilità e potenziare la sicurezza nell'intero ciclo di sviluppo delle applicazioni.
Perché scegliere Red Hat?
Argo CD è il principale progetto upstream su cui si basa OpenShift GitOps, che fornisce GitOps dichiarativo per la distribuzione continua multicluster. Questo operatore supportato, incluso in OpenShift, è testato e potenziato, così da rafforzare la sicurezza durante l'intero ciclo di sviluppo delle applicazioni. Inoltre, OpenShift GitOps integra anche Argo Rollouts nell'esperienza utente di OpenShift e offre la possibilità di effettuare test automatici per stabilire se è necessario applicare un rollback o una promozione.
Con Red Hat OpenShift e Red Hat OpenShift GitOps puoi:
- Uniformare i cicli di vita del cluster e del deployment.
- Utilizzare ArgoCD per gestire le risorse cluster.
- Consolidare l'amministrazione e la gestione delle applicazioni in ambienti on premise e cloud.
- Controllare lo stato dei cluster evidenziando in anticipo i limiti delle applicazioni.
- Eseguire il rollback delle modifiche al codice nei cluster.
- Eseguire il rollout delle nuove modifiche inviate tramite Git.
- Configurare i modelli di configurazione con più ambienti.
- Supportare le strategie avanzate di deployment, tra cui deployment blue green e deployment canary, grazie alle capacità automatizzate di gestione del traffico e di test con Argo Rollouts.
DenizBank trasforma le operazioni di IA e fa spazio all'innovazione
Scopri come DenizBank ha utilizzato Red Hat OpenShift AI e GitOps per adattare il model serving e aumentare l'efficienza operativa, così da consentire ai data scientist di concentrarsi sulla creazione di modelli più solidi e sicuri.
Caratteristiche e vantaggi
Approfondimenti su OpenShift GitOps
Articolo del blog
Scopri di più sulle procedure consigliate per Red Hat OpenShift GitOps
Ebook
GitOps Cookbook: una raccolta di procedure ed esempi utili per utilizzare al meglio GitOps su Kubernetes
Percorsi di formazione
Un percorso di formazione on demand per sperimentare OpenShift e le funzionalità GitOps