Funzionalità | Vantaggio |
Gestione della configurazione dei cluster scalabile | Grazie al progetto Open Cluster Management gestire e verificare le configurazioni e l'integrità dei cluster nell'intero parco risorse è più semplice. Usa la modalità "inform" per rilevare gli errori di configurazione dai controlli desiderati e la modalità "enforce" per verificare che tali controlli vengano implementati e mantenuti costantemente. |
Attivazione GitOps tramite la progettazione di policy as Code | Sfruttando il modello CustomResourceDefinition (CRD) di Kubernetes, le policy vengono definite in modo dichiarativo e integrate naturalmente con i flussi di lavoro git utilizzando strumenti come OpenShift GitOps (Argo CD). Le verifiche predefinite dello stato delle policy per Open Cluster Management consentono ad Argo CD di individuare in modo intelligente le violazioni e di mostrarle nella dashboard. |
Opzioni di deployment flessibili su più cluster | Il framework delle policy RHACM offre un meccanismo di distruzione continua (Continuous Delivery, CD) per distribuire le policy nei cluster che corrispondono ai criteri di posizionamento tramite risorse per le policy personalizzate. Se hai già degli strumenti di distribuzione, ad esempio Argo CD, puoi integrare le policy nei flussi di lavoro esistenti ed eseguire il deployment nei cluster senza apportare alcuna modifica, né alle risorse, né alle procedure in uso. |
Configurazione del runtime dinamica tramite ricerca e modelli | A volte per la configurazione possono essere necessari valori o caratteristiche specifiche del cluster, oppure può essere necessario che si adatti allo stato del cluster. Tramite ricerche, puoi fare rapidamente riferimento ad altri valori del cluster, come nome, valori segreti e molti altri. L'utilizzo di modelli invece ti consente di creare una logica altamente personalizzabile, che si basi su condizionali e altri valori, per le esigenze di configurazione specifiche.
Grazie alle funzionalità di ricerca e ai modelli puoi ridurre e semplificare i manifest di risorse necessari per la gestione risultanti dalle diverse caratteristiche del cluster, dalle versioni software cluster o distribuite, dagli ambienti e da tanti altri fattori. |
Sincronizzazione di contenuti riservati, ConfigMaps o di altre configurazioni dall'hub to spoke | Distribuisci e applica i contenuti dall'hub ai cluster gestiti in modo più sicuro, utilizzando policy basate su modelli e sulla crittografia (dalle funzioni di protezione e segretezza). |
Gestione del ciclo di vita degli operatori (OLM) | Usa un'unica API consolidata, OperatorPolicy, per gestire in modo dichiarativo il ciclo di vita degli operatori (OLM) nell'intero parco e verificarne lo stato in modo consolidato per rilevare rapidamente i problemi. Offre un'API pensata per GitOps, anche per gli operatori distribuiti manualmente e per la gestione in modo dichiarativo dei piani di installazione dell'operatore per upgrade più controllati. |
Controlli di ammissione e mutazione | Supporto completo per Open Policy Agent (OPA) e Gatekeeper per distribuire l'operatore nell'intero parco. Avvia i controlli Gatekeeper nel tuo parco risorse per applicare vari controlli OPA. Visualizza e analizza le violazioni in modo centralizzato per tutte le policy di Gatekeeper. |
Rilevamento dei problemi nei certificati | Usa CertificatePolicy per rilevare i certificati che scadranno a breve, con scadenze troppo distanti o che contengono nomi DNS non conformi ai modelli specificati. |
Policy pronte all'uso e personalizzabili | Utilizza i modelli predefiniti per applicare nei tuoi cluster policy sulla configurazione Kubernetes (come la crittografia etcd), sulla gestione delle identità e degli accessi (IAM), sulla gestione dei certificati e sugli operatori di deployment e configurazione, come quello di conformità, Gatekeeper/OPA e per la sicurezza dei container. Implementa una governance basata su policy tramite GitOps per soddisfare gli standard interni ed esterni, utilizzando il repository di raccolta delle policy open source. Consenti la generazione automatica utilizzando il Policy Generator e il deployment delle policy tramite OpenShift GitOps dalla configurazione Kubernetes esistente, da Gatekeeper e dalle policy Kyverno. |
Integrazione con strumenti di osservabilità | Le policy producono metriche Prometheus associate che consentono di integrare strumenti di osservabilità in modo affidabile. Ad esempio puoi creare dashboard Grafana personalizzate o implementare hook negli strumenti di avviso perché si combinino naturalmente con i flussi di lavoro SRE. |
Integrazione di Ansible Automation Platform | Sfrutta l'integrazione di Ansible Automation Platform e Red Hat Advanced Cluster Management per automatizzare la correzione delle condizioni non conformi e raccogliere informazioni dagli audit sui cluster da analizzare per promuovere misure proattive contro le violazioni delle policy rilevate da Red Hat Advanced Cluster Management. |
Set di policy Red Hat OpenShift Platform Plus | Ottieni un'esperienza consolidata utilizzando la console Red Hat Advanced Cluster Management per distribuire i componenti OpenShift Platform Plus in modo coerente tra hub e cluster gestiti, creando set di policy sviluppati con Policy Generator. |
CLI delle policy | Per migliorare lo sviluppo locale delle policy, usa l'interfaccia della riga di comando degli strumenti delle policy e crea e testa più rapidamente il comportamento delle policy che utilizzano le funzioni di ricerca e creazione di modelli. |
Gestione delle policy semplificata | Usa la dashboard di governance per visualizzare e gestire i rischi per la sicurezza e le violazioni alle policy in tutti i cluster e le applicazioni. Ottieni informazioni sulla cronologia delle violazioni. Esamina i dettagli delle violazioni accedendo centralmente ai dettagli dei cluster gestiti dall'hub Red Hat Advanced Cluster Management. Crea dei set per raggruppare le policy per scopi specifici, come deployment di Red Hat OpenShift Platform Plus, consolidamento di Red Hat Advanced Cluster Management, consolidamento di cluster gestiti, raggruppamento di policy Gatekeeper, PCIStoreFront e back end HIPAA. Questo garantisce un'esperienza utente ottimizzata per l'organizzazione, la gestione e l'applicazione di policy singole o in set per i cluster su larga scala. I set di policy preconfigurati sono disponibili tramite GitOps come punto di partenza per utilizzare questa funzionalità. Personalizza il modo in cui visualizzi le policy in base ai vari standard di conformità, modifica l'aspetto della dashboard di governance e identifica i controlli a impatto maggiore per standard specifici. |
Rilevamento automatico delle policy ed esperienza utente per più motori di policy | La dashboard di Red Hat Advanced Cluster Management Governance rileva automaticamente le policy distribuite da motori diversi per includere Open Cluster Management e Open Policy Agent Gatekeeper. |