This guide links to detailed sets of documentation for all available GKE environments: on Google Cloud, on-premises (both VMware and bare metal) as part of Google Distributed Cloud, and on other public clouds (AWS and Azure). There are also links to core GKE information that is applicable to all environments.
You can also add conformant non-GKE Kubernetes clusters such as Amazon EKS and Azure AKS to your Google Cloud projects. With attached clusters, you can take advantage of some GKE features on your existing systems even without a full migration to GKE. Attaching clusters lets you view them in the Google Cloud console along with your GKE clusters, and enable a subset of GKE features on them.
Finally, this guide also links to our fleet management docs. Fleets are a key GKE concept that let you logically group clusters, simplify their management, and enable the use of features such as Config Sync. You can learn much more about fleets and how they can simplify multi-cluster deployments in our fleet management overview.
GKE core documentation
-
GKE documentation
Core GKE documentation, including cluster setup and administration on Google Cloud. This set of documentation includes general GKE concepts and information applicable to all environments.
-
GKE overview
Learn about GKE features.
-
GKE quickstart
Deploy your first containerized application to GKE on Google Cloud.
Google Distributed Cloud (software-only) on VMware
Google Distributed Cloud (software-only) on bare metal
-
Google Distributed Cloud on bare metal documentation
All Google Distributed Cloud on bare metal documentation, including cluster setup and administration on-premises.
-
Google Distributed Cloud on bare metal overview
Learn about Google Distributed Cloud on bare metal and the benefits bare metal deployment provides to GKE users.