Skip to main content
Cloud / Google Cloud / Products / Config Connector - GCP Resources via Kubernetes

Config Connector - GCP Resources via Kubernetes

Manage Google Cloud resources using Kubernetes Custom Resource Definitions. Enable GitOps workflows for infrastructure management.

Management
Pricing Model Free (open source)
Availability Anywhere GKE or Kubernetes runs
Data Sovereignty Clusters and resources can run in EU regions
Reliability No dedicated SLA (open-source add-on); covered by the SLA of the underlying GKE cluster SLA

Config Connector brings Google Cloud resource management into the Kubernetes ecosystem, enabling GitOps for infrastructure.

What is Config Connector?

Config Connector is an open-source Kubernetes add-on that lets you manage Google Cloud resources using standard Kubernetes tooling. Instead of using separate tools like Terraform or the gcloud CLI, you define GCP resources as Kubernetes Custom Resources in YAML files. Config Connector watches these resources and creates, updates, or deletes the corresponding Google Cloud resources to match your desired state.

Core Features

  • Over 150 supported resources: Manage Compute Engine, Cloud SQL, Pub/Sub, BigQuery, IAM, and more
  • Kubernetes-native: Use kubectl, Helm, Kustomize, and ArgoCD with GCP resources
  • Continuous reconciliation: Automatic drift detection and correction
  • Workload Identity: Secure authentication without service account keys
  • Namespace isolation: Scope resources to Kubernetes namespaces
  • Dependency management: Resources reference each other using Kubernetes object references

Typical Use Cases

GitOps Infrastructure Management

Store all infrastructure definitions in Git alongside application code. Use ArgoCD or Flux to automatically apply changes when commits are merged, turning pull requests into infrastructure change reviews with full audit trails.

Self-Service Developer Platforms

Platform teams define templates for common infrastructure patterns. Developers request resources by creating Kubernetes objects, and Config Connector provisions them automatically, without requiring direct GCP console access.

Multi-Environment Deployments

Use Kustomize overlays to define environment-specific variations. The same base infrastructure definition deploys to development, staging, and production with appropriate sizing and configuration differences.

Benefits

  • Unified tooling: One workflow for applications and infrastructure
  • GitOps-ready: Native integration with ArgoCD, Flux, and other GitOps tools
  • Continuous compliance: Drift detection helps ensure actual state matches desired state
  • No external state: Kubernetes is the source of truth, no separate state files
  • Team familiarity: Kubernetes teams use skills they already have

Limitations

  • GCP only: No multi-cloud support
  • Not complete: Not every GCP resource is supported
  • Kubernetes dependency: Requires a Kubernetes cluster as the operational foundation

Integration with innFactory

As a Google Cloud Partner, innFactory helps you implement Config Connector for infrastructure management. We design GitOps workflows with ArgoCD, create reusable resource templates for your organization, and train your teams on Kubernetes-native infrastructure management.

Available Tiers & Options

Manual Installation / Config Controller

Strengths
  • Full control over version
  • Works on any Kubernetes cluster
  • Custom namespace configuration
Considerations
  • Manual upgrade management

Typical Use Cases

GitOps infrastructure management
Kubernetes-native resource provisioning
Self-service developer platforms
Multi-environment deployments

Technical Specifications

Auth Workload Identity or service account
Crds Standard Kubernetes Custom Resources
Reconciliation Continuous state reconciliation
Supported resources Over 150 Google Cloud resource types

Frequently Asked Questions

What is Config Connector?

Config Connector is an open-source Kubernetes add-on that lets you manage Google Cloud resources using Kubernetes Custom Resource Definitions (CRDs). You define GCP resources like Cloud SQL databases or Pub/Sub topics as YAML manifests, and Config Connector creates and manages them.

How does Config Connector compare to Terraform?

Both manage infrastructure as code. Terraform uses its own state file and the HCL language, requiring explicit applies. Config Connector uses Kubernetes as the state store and standard YAML manifests, reconciling continuously like a Kubernetes controller. Terraform supports multi-cloud, while Config Connector is limited to GCP.

Which Google Cloud resources are supported?

Config Connector supports over 150 Google Cloud resource types, including Compute Engine, Cloud SQL, Cloud Storage, Pub/Sub, BigQuery, IAM, and networking resources. Coverage is not complete; check the official documentation for the current list.

Can I use Config Connector outside GKE?

Yes. While the GKE add-on is the easiest installation method, Config Connector can also be installed via Config Controller or manually on any Kubernetes cluster, including on-premises clusters or other providers' managed Kubernetes services.

How does drift detection work?

Config Connector continuously reconciles the desired state defined in Kubernetes with the actual state in Google Cloud. If a resource is modified outside of Kubernetes, Config Connector detects the drift and can automatically restore the desired state.

Note: All product information on this page has been compiled with care, but is provided without guarantee and may be outdated or incomplete. Cloud services evolve rapidly — features, pricing, SLAs, and availability change frequently. Authoritative and up-to-date information can only be found on the official product page of Google Cloud (official documentation). This page does not represent an offer by Google Cloud.

Google Cloud Partner

innFactory is a certified Google Cloud Partner. We provide expert consulting, implementation, and managed services.

Google Cloud Partner

Similar Products from Other Clouds

Other cloud providers offer comparable services in this category. As a multi-cloud partner, we help you choose the right solution.

43 comparable products found across other clouds.

Ready to start with Config Connector - GCP Resources via Kubernetes?

Our certified Google Cloud experts help you with architecture, integration, and optimization.

Schedule Consultation