Menginstal GKE di AWS
-
Prasyarat
Selesaikan langkah-langkah ini sebelum menyiapkan GKE di AWS.
-
Menginstal layanan pengelolaan
Buat layanan pengelolaan di dalam VPC AWS khusus. Layanan pengelolaan membuat, memperbarui, dan menghapus cluster pengguna.
-
Melakukan integrasi 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 Connect melalui proxy HTTP/HTTPS.
-
Membuat cluster pengguna
Buatlah cluster pengguna untuk menjalankan beban kerja Anda.
-
Membuat cluster pengguna kustom
Buat cluster pengguna yang mencakup beberapa zona ketersediaan AWS atau aktifkan fitur GKE pada AWS tambahan.
-
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
Perluas skala AWSNodePools Anda secara otomatis, atau membuat dan menghapus AWSNodePools secara manual untuk meningkatkan atau menurunkan skala.
-
Menghubungkan ke cluster dengan kubectl
Ikuti langkah-langkah berikut untuk terhubung ke cluster pengguna menggunakan kubectl.
-
Mengautentikasi dengan OpenID Connect (OIDC)
Konfigurasikan GKE di AWS agar dapat menggunakan OIDC untuk 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 Load Balancer Elastic AWS (ELB) dengan GKE di AWS.
-
Membuat load balancer aplikasi (ALB)
Siapkan Load Balancer Aplikasi AWS (ALB) dengan GKE di AWS.
-
Mempersiapkan jaringan AWS
Beri tag VPC dan subnet publik dengan ID cluster Anda.
-
Mengaktifkan traffic masuk
Aktifkan ingress dengan menginstal Anthos Service Mesh dan jika perlu, siapkan resource Kubernetes Ingress.
-
Menggunakan HashiCorp Vault di GKE pada AWS
Coba HashiCorp Vault, solusi pengelolaan secret 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) di GKE di AWS.
-
Menggunakan StorageClass dengan workload Anda
Gunakan StorageClass kustom dan bawaan 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 dalam beban kerja Anda.