Install GKE on Azure
-
Installation prerequisites
An overview of the prerequisite tasks you must complete before installing GKE on Azure.
-
Configure Azure CLI
Configure the Azure command line interface.
-
Configure the Google Cloud CLI
Install and configure the Google Cloud SDK.
-
Configure cluster access for kubectl
Configure `kubeconfig` to connect to your cluster.
-
Connect and authenticate to your cluster
Connect and authenticate to your cluster.
-
Create an Active Directory application
Create an Azure Active Directory application and service principal to store configuration data.
-
Create an Azure client certificate
Create an AzureClient resource for GKE on Azure to authenticate to Azure.
-
Create an Azure resource group
Create an Azure resource group for your GKE on Azure resources.
-
Create Azure role assignments
Set up the Azure roles that GKE on Azure needs to operate.
-
Create an Azure vnet
Create an Azure virtual network for your cluster.
-
Create an SSH keypair
Create an SSH key pair to secure communications within your cluster.
-
Bring your own key
Use your own Key Vault hardware security module with GKE on Azure.
-
GKE Identity Service
Manage identity with Anthos Identity Service.
-
Network policy overview
Configure a network policy.
-
Configure a network load balancer
Configure network load balancing for your cluster.
-
Network policy logging
Enable and use Network policy logging.
-
Use a proxy
Route GKE on Azure traffic through an HTTP proxy.
-
Use Google Workload Identity
Configure Workload Identity for access to Google Cloud services.
-
Create a cluster
Create a cluster with GKE on Azure.
-
Create a node pool
Create a node pool to run your workloads.
-
Delete a cluster
Delete a cluster.
-
Delete a node pool
Delete a node pool.
-
Update a cluster
Update a cluster's configuration.
-
Update a node pool
Update a node pool's configuration.
-
Rotate encryption keys
Rotate your encryption keys to maintain secure communication.
-
Use an Azure disk volume
Configure and use an Azure Disk volume.
-
Use a pre-existing Azure Disk volume
Import and use a pre-existing Azure Disk volume with your workloads.
-
Use an Azure File share
Use an Azure file share.
-
Install additional CSI drivers
Install additional Container Storage Interface (CSI) drivers on your cluster.
-
Use StorageClasses with your workloads
Use StorageClasses to set storage parameters for your workloads.
-
Snapshot a PersistentVolume
Create and restore a Snapshot of a PersistentVolume.
-
Configure Cloud Audit Logs
Configure Cloud Audit Logs to track cluster administrative access.
-
Configure Cloud Logging
Configure your cluster to use Cloud Logging.
-
Configure Cloud Monitoring
Configure your cluster to use Google Cloud Monitoring.
-
Install Config Sync
Install Config Sync for your cluster.
-
Install Policy Controller
Install Policy Controller for your cluster.
Use GKE on Azure
Administer GKE on Azure
Configure storage
Install add-ons
Except as otherwise noted, the content of this page is licensed under the Creative Commons Attribution 4.0 License, and code samples are licensed under the Apache 2.0 License. For details, see the Google Developers Site Policies. Java is a registered trademark of Oracle and/or its affiliates.