Restez organisé à l'aide des collections
Enregistrez et classez les contenus selon vos préférences.
Cette page explique ce qu'est Config Controller et comment il se rapporte à Config Connector, Config Sync et Policy Controller.
Config Controller crée et gère des ressourcesGoogle Cloud à l'aide d'un modèle Kubernetes déclaratif.
Config Controller est une version hébergée de Config Connector qui simplifie l'installation et la maintenance. Config Controller inclut également Policy Controller et Config Sync.
Config Controller est disponible avec une licence Google Kubernetes Engine (GKE) Enterprise.
Avec Config Controller, vous pouvez créer des configurations pour n'importe quelle Google Cloud
ressource. Les configurations de ces ressources sont stockées dans une source fiable, telle qu'un dépôt Git. Config Sync surveille en permanence vos ressources pour s'assurer que leur état actuel correspond à celui que vous définissez dans votre source de vérité. Policy Controller peut détecter et appliquer les cas de non-respect des règles sur ces ressources avant leur déploiement. Ce flux est illustré dans le diagramme suivant:
L'approche de configuration déclarative de Config Controller offre de nombreux avantages:
Gérer avec Kubernetes: utilisez des outils et des workflows Kubernetes familiers pour gérer les ressources GKE Enterprise et Google Cloud , ainsi que les charges de travail personnalisées.
Déclarer l'état souhaité: concentrez-vous sur l'apparence de vos ressources plutôt que sur les détails de leur création.
Automatisez la détection et la réparation des dérives: surveillez en permanence la dérive de votre infrastructure par rapport à l'état défini et activez les réparations automatiques.
Utilisez GitOps pour assurer la cohérence: collaborez avec vos collègues sur les modifications potentielles et prévisualisez les modifications avant qu'elles ne soient effectuées.
Appliquer des garde-fous de stratégie: appliquez les stratégies plus tôt dans le cycle de développement et détectez les violations avant de déployer des ressources.
Effectuez un audit continu de l'infrastructure: conservez une trace d'audit de toutes les modifications pour mieux comprendre l'historique de votre infrastructure.
Améliorez la vitesse de développement: améliorez la sécurité et la vitesse d'adoption de votre cloud en suivant les bonnes pratiques.
Sauf indication contraire, le contenu de cette page est régi par une licence Creative Commons Attribution 4.0, et les échantillons de code sont régis par une licence Apache 2.0. Pour en savoir plus, consultez les Règles du site Google Developers. Java est une marque déposée d'Oracle et/ou de ses sociétés affiliées.
Dernière mise à jour le 2025/09/01 (UTC).
[[["Facile à comprendre","easyToUnderstand","thumb-up"],["J'ai pu résoudre mon problème","solvedMyProblem","thumb-up"],["Autre","otherUp","thumb-up"]],[["Difficile à comprendre","hardToUnderstand","thumb-down"],["Informations ou exemple de code incorrects","incorrectInformationOrSampleCode","thumb-down"],["Il n'y a pas l'information/les exemples dont j'ai besoin","missingTheInformationSamplesINeed","thumb-down"],["Problème de traduction","translationIssue","thumb-down"],["Autre","otherDown","thumb-down"]],["Dernière mise à jour le 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)."]]