Visão geral do Config Connector

O Config Connector é um complemento do Kubernetes que permite gerenciar recursos do Google Cloud com o Kubernetes.

Introdução

Muitas equipes de desenvolvimento nativas na nuvem trabalham com uma combinação de sistemas de configuração, APIs e ferramentas para gerenciar sua infraestrutura. Essa combinação geralmente é difícil de entender, levando a velocidade reduzida e erros caros. O Config Connector fornece um método para configurar muitos serviços e recursos do Google Cloud usando as ferramentas e APIs do Kubernetes.

Com o Config Connector, seus ambientes podem aproveitar como o Kubernetes gerencia Recursos, incluindo:

  • RBAC para controle de acesso.
  • Eventos para visibilidade.
  • Fonte única de configuração e gerenciamento de estado pretendido para complexidade reduzida.
  • Consistência posterior para dependências de acoplamento fraco.

Gerencie sua infraestrutura do Google Cloud da mesma maneira que gerencia seus aplicativos Kubernetes, reduzindo a complexidade e a carga cognitiva dos desenvolvedores.

Como funciona o Config Connector

O Config Connector fornece uma coleção de definições de recursos personalizadas (CRDs, na sigla em inglês) e controladores do Kubernetes. Os CRDs do Config Connector permitem que o Kubernetes crie e gerencie recursos do Google Cloud quando você configurar e aplicar objetos ao seu cluster.

Para começar, instale o Config Connector e crie seu primeiro recurso. Os controladores do Config Connector por fim reconciliam seu ambiente com o estado pretendido.

Como personalizar o comportamento do Config Conector

O Config Connector fornece funcionalidades adicionais além da criação de recursos. Por exemplo, é possível gerenciar recursos existentes do Google Cloud e usar secrets do Kubernetes para fornecer dados confidenciais, como senhas, aos seus recursos. Consulte a lista de guias de instruções para mais informações.

Além disso, saiba mais sobre como o Config Connector usa construções do Kubernetes para gerenciar Recursos.