Stay organized with collections
Save and categorize content based on your preferences.
Kf can benefit from the rich ecosystem of GKE Enterprise
and Google Kubernetes Engine (GKE), including automation, managed backing services,
and development tools.
GKE reference architecture
Kf clusters are managed just like any other
GKE cluster, and access resources in the same way.
Config Sync
Kf can work with
Config Management or
standalone
Config Sync to
automate Space creation across any number of clusters. Create
new namespaces on non-Kf clusters, and Spaces on
Kf clusters. You can also manage Spaces by
removing the Kf CLI from Space management, if desired. Use kubectl explain to get Kf CRD specs to fully manage your product configuration via GitOps.
[[["Easy to understand","easyToUnderstand","thumb-up"],["Solved my problem","solvedMyProblem","thumb-up"],["Other","otherUp","thumb-up"]],[["Hard to understand","hardToUnderstand","thumb-down"],["Incorrect information or sample code","incorrectInformationOrSampleCode","thumb-down"],["Missing the information/samples I need","missingTheInformationSamplesINeed","thumb-down"],["Other","otherDown","thumb-down"]],["Last updated 2025-08-29 UTC."],[],[],null,["# Kf reference architecture diagrams\n\nKf can benefit from the rich ecosystem of GKE Enterprise\nand Google Kubernetes Engine (GKE), including automation, managed backing services,\nand development tools.\n\nGKE reference architecture\n--------------------------\n\nKf clusters are managed just like any other\nGKE cluster, and access resources in the same way.\n[](/static/migrate/kf/docs/images/gke-reference-diagram.svg)\n\nConfig Sync\n-----------\n\nKf can work with\n[Config Management](/anthos-config-management/docs/overview) or\nstandalone\n[Config Sync](/anthos-config-management/docs/config-sync-overview) to\nautomate Space creation across any number of clusters. Create\nnew namespaces on non-Kf clusters, and Spaces on\nKf clusters. You can also manage Spaces by\nremoving the Kf CLI from Space management, if desired. Use `kubectl explain` to [get Kf CRD specs](/migrate/kf/docs/2.9/concepts/kf-dependencies#get_crd_details) to fully manage your product configuration via GitOps.\n[](/static/migrate/kf/docs/images/config-sync-reference-diagram.svg)"]]