You are viewing a free preview of this lesson.
Subscribe to unlock all 10 lessons in this course and every other course on LearningBro.
Config Connector is a Kubernetes add-on that lets you manage Google Cloud resources using Kubernetes manifests. Instead of using the gcloud CLI, Terraform, or the Console, you define Google Cloud resources (Cloud SQL instances, Pub/Sub topics, IAM bindings, etc.) as Kubernetes custom resources. The Config Connector controller reconciles these resources with the Google Cloud API.
Config Connector extends the Kubernetes API with Custom Resource Definitions (CRDs) for Google Cloud resources. When you create, update, or delete a Config Connector resource in your cluster, the controller makes the corresponding changes in Google Cloud. This gives you a single tool (kubectl) and a single paradigm (declarative YAML) for managing both your Kubernetes workloads and your cloud infrastructure.
| Benefit | Description |
|---|---|
| Single workflow | Manage infrastructure and workloads together using kubectl and GitOps |
| Declarative | Define desired state — Config Connector reconciles actual state |
| Drift detection | Continuously monitors resources and corrects drift |
| Kubernetes-native | Use labels, annotations, namespaces, and RBAC for Google Cloud resources |
| GitOps compatible | Store infrastructure definitions in Git, deploy via ArgoCD or Flux |
Subscribe to continue reading
Get full access to this lesson and all 10 lessons in this course.