This page provides a quick overview of the steps you need to follow to set up Anthos on-premises.
Setting up Anthos clusters
You can choose between installing your on-premises Anthos clusters on VMware or on bare metal, depending on your application and business needs. For complete guides to our on-premises options, including cluster setup and administration, see:
Installing Anthos clusters on VMware
Installing Anthos clusters on VMware lets you run Anthos-managed Kubernetes clusters on-premises in a vSphere environment, using VMware's VCenter Server.
Prerequisites and requirements: See the complete list of system requirements in the Anthos clusters on VMware documentation.
Installation guides: Anthos clusters on VMware have a number of possible installation options, some more complex than others. To see the simplest installation flow and some advanced options, follow the Anthos clusters on VMware installation guides.
Installing Anthos clusters on bare metal
Installing Anthos clusters on bare metal lets you run Anthos-managed Kubernetes clusters directly on your own data center machine resources, with flexibility, performance, and security in your environment. You can find out more about whether this is the right option for you in About Anthos on bare metal.
Prerequisities and requirements: See the complete list of prerequisites for installing Anthos clusters on bare metal in Installation prerequisites.
Installation guides: Anthos clusters on bare metal lets you choose from multiple cluster deployment modes to suit your specific needs. For deployment options and links to more detailed installation guides, see our Installation overview.
Adding on-premises attached clusters
The Anthos attached clusters feature lets you add non-Anthos-managed clusters to your project and use some Anthos features with them, including viewing them in the Cloud Console. While you can add any conformant Kubernetes cluster, the following on-premises options have been validated by Google:
- Red Hat OpenShift Kubernetes Engine (OKE) version 4.6
- Red Hat OpenShift Container Platform (OCP) version 4.6
- Rancher Kubernetes Engine (RKE) version 1.2.4
- KIND version 0.10
For more information, see Setting up attached clusters.
Registering clusters to the fleet
By default, you don't need to do anything to register your on-premises Anthos clusters with Anthos. As part of the setup process, each Anthos cluster that you create automatically runs the Connect Agent and is registered to your current project fleet. You then log in to the cluster from the Google Cloud Console by using an authentication token, which lets you manage the cluster from Anthos.
If you need to manually register an on-premises cluster (for example, if you want to move the cluster's membership to a different fleet, or if you unregistered it by mistake), or add an attached cluster, follow the instructions in Registering a cluster.
Enabling Anthos features
After you set up your project and your Anthos clusters, use the following guides to enable additional available Anthos features for your applications. For complete documentation sets for all Anthos components, including tutorials, reference material, and more, see Anthos components.
Enabling features for Anthos clusters on VMware
- Anthos Service Mesh:
- Anthos Config Management:
- Set up Cloud Run for Anthos on VMware
- Setting up Binary Authorization on Anthos clusters on VMware (preview)
Enabling features for Anthos clusters on bare metal
- Anthos Config Management:
- If you also need to register and use GKE clusters on Google Cloud as part of a hybrid deployment, see the Anthos on Google Cloud setup guide.
- If you also need to set up Anthos clusters on another public cloud (such as AWS) as part of a multi-cloud deployment, see the public clouds setup guide
- If you want to add more conformant Kubernetes clusters to your Anthos deployment, see Setting up attached clusters.