Install GKE on AWS
-
Installation prerequisites
An overview of the prerequisite tasks you must complete before installing GKE on AWS.
-
Configure AWS CLI
Configure the AWS 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 AWS IAM roles
Set up the AWS IAM roles that GKE on AWS needs to operate.
-
Create an AWS VPC
Create an AWS VPC for your cluster.
-
Create an AWS KMS key
Create an AWS KMS key to encrypt your application data.
-
Create an EC2 key pair
Create an EC2 key pair to secure communications within your cluster.
-
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.
-
Configure an HTTP load balancer
Configure an HTTP/S load balancer for your cluster.
-
Network policy logging
Enable and use Network policy logging.
-
Use a proxy
Route GKE on AWS traffic through an HTTP proxy.
-
Use Google Workload Identity
Configure Workload Identity for access to Google Cloud services.
-
Use AWS Workload Identity
Configure Workload Identity for access to AWS services.
-
Create a cluster
Create a cluster with GKE on AWS.
-
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.
-
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.
-
Use a pre-existing EBS volume
Import and use a pre-existing Elastic Block Store (EBS) volume with your workloads.
-
Configure an EFS file system
Set up an Elastic File System (EFS) resource with static and dynamic provisioning.
-
Use an EFS file system
Use an Elastic File System (EFS) resource in 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.