Config Connector overview
Config Connector is anopen source Kubernetes add-on that lets you manageGoogle Cloud resources through Kubernetes.
Many cloud-native development teams work with a mix of configuration systems,APIs, and tools to manage their infrastructure. This mix is often difficult tounderstand, leading to reduced velocity and expensive mistakes. Config Connectorprovides a method to configure manyGoogle Cloud services and resourcesusing Kubernetes tooling and APIs.
With Config Connector, your environments can use Kubernetes-managedResourcesincluding:
- RBAC for access control.
- Events for visibility.
- Single source of configuration and desired state management for reducedcomplexity.
- Eventual consistency through loosely-coupled dependencies.
You can manage your Google Cloud infrastructure the same wayyou manage your Kubernetes applications, reducing the complexity and cognitiveload for developers.
How Config Connector works
Config Connector provides a collection of KubernetesCustom Resource Definitions (CRDs) and controllers. The Config Connector CRDs allow Kubernetes to create andmanage Google Cloud resources when you configure and applyObjects to your cluster.
For Config Connector CRDs to function correctly, Config Connector deploys Podsto your nodes that have elevated RBAC permissions, such as the ability tocreate, delete, get, and list CustomResourceDefinitions (CRDs). Thesepermissions are required for Config Connector to create and reconcile Kubernetesresources.
To get started,install Config Connectorandcreate your first resource.Config Connector'scontrollers eventually reconcile your environment with your desired state.
Customizing Config Connector's behavior
Config Connector provides additional features beyond creating resources.For example, you can manageexisting Google Cloud resources,and useKubernetes Secrets toprovide sensitive data, such as passwords, to your resources. For moreinformation, see the list ofhow-to guides.
In addition, you can learn more about how Config Connector uses Kubernetesconstructs to manageResources andsee the Google CloudresourcesConfig Connector can manage.
What's next
- Install Config Connector.
- Get started by creating yourfirst resource.
- Explore Config Connectorsource code. Config Connector is fully open sourced on GitHub.
Except as otherwise noted, the content of this page is licensed under theCreative Commons Attribution 4.0 License, and code samples are licensed under theApache 2.0 License. For details, see theGoogle Developers Site Policies. Java is a registered trademark of Oracle and/or its affiliates.
Last updated 2026-02-18 UTC.