Dokumen ini menunjukkan cara menonaktifkan ingress paket untuk cluster pengguna di Google Distributed Cloud.
Secara default, ingress yang dipaketkan diaktifkan di cluster pengguna. Artinya, Deployment istiod
dan istio-ingress
sedang berjalan. Untuk mengetahui informasi selengkapnya, lihat
Komponen ingress.
Jika ingin menggunakan penginstalan lengkap Cloud Service Mesh di cluster pengguna, sebaiknya nonaktifkan ingress yang dipaketkan. Hal ini karena ingress yang dipaketkan tidak diperlukan saat Cloud Service Mesh diinstal sepenuhnya, dan ada potensi konflik antara ingress yang dipaketkan dan Cloud Service Mesh.
Menonaktifkan ingress paket untuk cluster baru
Buat cluster pengguna seperti yang dijelaskan dalam Membuat cluster pengguna.
Saat Anda mengisi file konfigurasi cluster pengguna:
- Tetapkan
disableBundledIngress
ketrue
. - Jangan tentukan nilai untuk
loadBalancer.vips.ingressVIP
.
apiVersion: v1 kind: UserCluster ... disableBundledIngress: true ... loadBalancer: vips: controlPlaneVIP: 172.16.21.30 ingressVIP:
Menonaktifkan ingress yang dipaketkan untuk cluster yang ada
Di file konfigurasi cluster pengguna yang ada:
- Tetapkan
disableBundledIngress
ketrue
. - Hapus nilai
loadBalancer.vips.ingressVIP
.
Update cluster:
gkectl update cluster --kubeconfig ADMIN_CLUSTER_KUBECONFIG --config USER_CLUSTER_CONFIG
Ganti kode berikut:
ADMIN_CLUSTER_KUBECONFIG: jalur file kubeconfig cluster admin
USER_CLUSTER_CONFIG: jalur file konfigurasi cluster pengguna
Load balancing manual
Jika cluster Anda menggunakan load balancing manual dan Anda ingin menonaktifkan ingress yang dipaketkan, jangan tentukan nilai untuk kolom berikut:
loadBalancer.manualLB.ingressHTTPSNodePort
loadBalancer.manualLB.ingressHTTPNodePort
loadBalancer: Kind: ManaulLB manualLB: ingressHTTPSNodePort: ingressHTTPNodePort: controlPlaneNodePort: 30562
Mengaktifkan ingress yang dipaketkan untuk cluster yang ada
Jika Anda ingin mengaktifkan ingress paket untuk cluster pengguna yang ada yang telah menonaktifkan ingress paket, edit file konfigurasi cluster pengguna, dan jalankan gkectl update cluster
.