Mantenha tudo organizado com as coleções
Salve e categorize o conteúdo com base nas suas preferências.
Nesta página, explicamos o que é o Config Controller e como ele se relaciona ao Config Connector, Config Sync e Controlador de Políticas.
O Config Controller cria e gerencia
recursos do Google Cloud com um modelo declarativo do Kubernetes.
O Config Controller é uma versão hospedada do Config Connector que simplifica
a instalação e a manutenção. O Config Controller também inclui o Controlador de Políticas e o Config Sync.
O Config Controller está disponível com uma licença do Google Kubernetes Engine (GKE) Enterprise.
Com o Config Controller, é possível criar configurações para qualquer recurso do
Google Cloud. As configurações desses recursos são armazenadas em uma fonte de verdade,
como um repositório Git. O Config Sync monitora continuamente seus recursos para
garantir que os estados atuais dos recursos correspondam ao estado que você define na
fonte de verdade. O Policy Controller detecta e aplica violações de políticas
nesses recursos antes da implantação. Essa arquitetura é ilustrada no diagrama a seguir:
A abordagem de configuração declarativa do Config Controller oferece muitos
benefícios:
Gerenciar com o Kubernetes: use ferramentas e fluxos de trabalho conhecidos do Kubernetes para
gerenciar recursos do GKE Enterprise e do Google Cloud e
cargas de trabalho personalizadas.
Declarar o estado desejado: concentre-se na aparência dos recursos, não
nos detalhes de como eles são criados.
Automatizar a detecção e o reparo de deslocamento: monitore continuamente sua
infraestrutura para detectar desvios do estado definido e ative reparos
automáticos.
Use o GitOps para consistência: colabore com seus colegas sobre
possíveis mudanças e visualize as alterações antes que elas sejam feitas.
Aplicar proteções de políticas: aplique políticas no início do ciclo de desenvolvimento
e detecte violações antes de implantar recursos.
Faça auditorias contínuas da infraestrutura: mantenha uma trilha de auditoria de todas as mudanças para entender o histórico da infraestrutura.
Aumentar a velocidade do desenvolvedor: melhore a segurança e a velocidade da sua
jornada de adoção da nuvem usando as práticas recomendadas.
[[["Fácil de entender","easyToUnderstand","thumb-up"],["Meu problema foi resolvido","solvedMyProblem","thumb-up"],["Outro","otherUp","thumb-up"]],[["Difícil de entender","hardToUnderstand","thumb-down"],["Informações incorretas ou exemplo de código","incorrectInformationOrSampleCode","thumb-down"],["Não contém as informações/amostras de que eu preciso","missingTheInformationSamplesINeed","thumb-down"],["Problema na tradução","translationIssue","thumb-down"],["Outro","otherDown","thumb-down"]],["Última atualização 2024-11-25 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)."]]