Menginstal GKE di AWS
-
Prasyarat
Selesaikan langkah-langkah berikut sebelum menyiapkan GKE di AWS.
-
Menginstal layanan pengelolaan
Buat layanan pengelolaan di dalam VPC AWS khusus. Layanan pengelolaan membuat, memperbarui, dan menghapus cluster pengguna.
-
Mengintegrasikan dengan infrastruktur yang ada
Instal GKE pada resource AWS ke VPC AWS yang ada dengan mengedit konfigurasi dan menjalankan
anthos-gke
. -
Menggunakan proxy dengan GKE di AWS
Rutekan traffic dari GKE pada layanan pengelolaan AWS dan Hubungkan melalui proxy HTTP/HTTPS.
-
Membuat cluster pengguna
Buat cluster pengguna untuk menjalankan workload Anda.
-
Membuat cluster pengguna kustom
Buat cluster pengguna yang mencakup beberapa zona ketersediaan AWS atau aktifkan GKE tambahan pada fitur AWS.
-
Membuat cluster pengguna dengan workload identity
Ikat akun layanan Kubernetes ke akun IAM AWS dengan izin tertentu menggunakan workload identity.
-
Menghubungkan ke cluster Anda dengan Konsol Google Cloud
Gunakan konsol Google Cloud untuk mengelola cluster pengguna Anda.
-
Menskalakan cluster pengguna
Menyebarkan skala AWSNodePools Anda secara otomatis, atau membuat dan menghapus AWSNodePools secara manual untuk meningkatkan atau menurunkan skala.
-
Menghubungkan ke cluster Anda dengan kubectl
Ikuti langkah-langkah berikut untuk terhubung ke cluster pengguna menggunakan kubectl.
-
Mengautentikasi dengan OpenID Connect (OIDC)
Konfigurasikan GKE di AWS untuk menggunakan OIDC guna melakukan autentikasi ke cluster pengguna.
-
Meng-uninstal GKE di AWS
Ikuti langkah-langkah berikut untuk meng-uninstal GKE di AWS.
Mengelola GKE di AWS
Menggunakan GKE di AWS
-
Membuat penyeimbang beban
Siapkan AWS Elastic Load Balancer (ELB) dengan GKE di AWS.
-
Membuat load balancer aplikasi (ALB)
Siapkan Load Balancer Aplikasi AWS (ALB) dengan GKE di AWS.
-
Menyiapkan jaringan AWS
Beri tag VPC dan subnet publik dengan ID cluster Anda.
-
Mengaktifkan traffic masuk
Aktifkan traffic masuk dengan menginstal Cloud Service Mesh dan jika perlu, menyiapkan resource Kubernetes Ingress.
-
Menggunakan HashiCorp Vault di GKE pada AWS
Coba HashiCorp Vault, solusi pengelolaan rahasia pihak ketiga yang terintegrasi dengan Kubernetes dan GKE di AWS.
-
Menggunakan registry image pribadi
Gunakan repositori image container pribadi, seperti Container Registry, dengan GKE di AWS.
Mengonfigurasi penyimpanan
-
Menginstal {i>driver<i} penyimpanan
Instal driver penyimpanan Container Storage Interface (CSI) pada GKE di AWS.
-
Menggunakan StorageClass dengan workload Anda
Gunakan StorageClasses bawaan dan kustom dengan GKE Anda di workload AWS.
-
Mengimpor volume EBS yang sudah ada
Pasang volume AWS EBS yang sudah ada sebelumnya di workload Anda.
-
Menggunakan sistem file EFS
Pasang sistem file AWS Elastic File System (EFS) yang sudah ada sebelumnya di workload Anda.