Mantieni tutto organizzato con le raccolte
Salva e classifica i contenuti in base alle tue preferenze.
Questa pagina spiega che cos'è Config Controller e come si relaziona a Config Connector, Config Sync e Policy Controller.
Config Controller crea e gestisce
Google Cloud risorse con un modello Kubernetes dichiarativo.
Config Controller è una versione ospitata di Config Connector che semplifica l'installazione e la manutenzione. Config Controller include anche
Policy Controller e Config Sync.
Config Controller è disponibile con una licenza della versione Enterprise di Google Kubernetes Engine (GKE).
Con Config Controller puoi creare configurazioni per qualsiasi Google Cloud
risorsa. Le configurazioni di queste risorse vengono archiviate in una fonte attendibile come un repository Git. Config Sync monitora continuamente le risorse per verificare che gli stati attuali delle risorse corrispondano a quelli definiti nella fonte di riferimento. Policy Controller può rilevare e applicare le violazioni delle norme su queste risorse prima del loro dispiegamento. Questo flusso è illustrato nel
seguente diagramma:
L'approccio di configurazione dichiarativa di Config Controller offre molti
vantaggi:
Gestisci con Kubernetes: utilizza gli strumenti e i workflow di Kubernetes di cui hai dimestichezza per gestire le risorse di GKE Enterprise e Google Cloud e i carichi di lavoro personalizzati.
Dichiara lo stato desiderato: concentrati sull'aspetto delle risorse anziché sulle specifiche della loro creazione.
Automatizza il rilevamento e la correzione della deriva: monitora continuamente l'infrastruttura per rilevare la deriva dallo stato definito e attiva le riparazioni automatiche.
Utilizza GitOps per la coerenza: collabora con i tuoi colleghi sulle potenziali modifiche e visualizzane l'anteprima prima che vengano apportate.
Applica i guardrail dei criteri: applica i criteri nelle prime fasi del ciclo di sviluppo e rileva le violazioni prima di eseguire il deployment delle risorse.
Esegui audit dell'infrastruttura continuamente: mantieni una traccia di controllo di tutte le modifiche per comprendere la cronologia della tua infrastruttura.
Aumenta la velocità degli sviluppatori: migliora la sicurezza e la velocità del tuo percorso di adozione del cloud utilizzando le best practice.
[[["Facile da capire","easyToUnderstand","thumb-up"],["Il problema è stato risolto","solvedMyProblem","thumb-up"],["Altra","otherUp","thumb-up"]],[["Difficile da capire","hardToUnderstand","thumb-down"],["Informazioni o codice di esempio errati","incorrectInformationOrSampleCode","thumb-down"],["Mancano le informazioni o gli esempi di cui ho bisogno","missingTheInformationSamplesINeed","thumb-down"],["Problema di traduzione","translationIssue","thumb-down"],["Altra","otherDown","thumb-down"]],["Ultimo aggiornamento 2025-09-01 UTC."],[],[],null,["This page explains what Config Controller is and how it relates to\nConfig Connector, Config Sync and Policy Controller.\n\nConfig Controller creates and manages\nGoogle Cloud resources with a declarative, Kubernetes model.\nConfig Controller is a hosted version of Config Connector that simplifies\ninstallation and maintenance. Config Controller also includes\nPolicy Controller and Config Sync.\n\nWith Config Controller, you can create configurations for any Google Cloud\nresource. The configurations for these resources are stored in a source of truth\nlike a Git repository. Config Sync continuously monitors your resources to\nensure the current states of resources matches the state that you define in your\nsource of truth. Policy Controller can catch and enforce policy violations\non those resources before they are deployed. This flow is illustrated in the\nfollowing diagram:\n\nConfig Controller's declarative configuration approach gives you many\nbenefits:\n\n- **Manage with Kubernetes** : Use familiar Kubernetes tools and workflows to manage Google Cloud resources and [custom workloads](/kubernetes-engine/enterprise/config-controller/docs/deploy-workloads).\n- **Declare desired state**: Focus on what your resources look like rather than the specifics of how you create them.\n- **Automate drift detection and repair**: Continuously monitor your infrastructure for drift from the defined state and enable automatic repairs.\n- **Use GitOps for consistency**: Collaborate with your colleagues on potential changes and preview changes before they are made.\n- **Enforce policy guardrails**: Enforce policies earlier in the development cycle and detect violations before deploying resources.\n- **Audit infrastructure continuously**: Maintain an audit trail of all changes to help understand the history of your infrastructure.\n- **Increase developer velocity**: Improve the safety and velocity of your cloud adoption journey by using best practices.\n\nFor a guided example showing you how to install and use a Config Controller\ninstance, see\n[Manage resources with Config Controller](/kubernetes-engine/enterprise/config-controller/docs/manage-resources).\nFor the full installation instructions, see\n[Set up Config Controller](/kubernetes-engine/enterprise/config-controller/docs/setup)."]]