Cluster Container Service for Kubernetes (ACK) memungkinkan Anda menggunakan kembali instance Classic Load Balancer (CLB). Anda dapat mengikat satu instance CLB ke beberapa aplikasi yang diterapkan dalam cluster ACK di Enterprise Distributed Application Service (EDAS) untuk menghemat sumber daya. Dengan cara ini, alamat IP tetap dapat diberikan untuk aplikasi sehingga operasi dan pemeliharaan menjadi lebih mudah.
Prasyarat
- Komponen Cloud Controller Manager (CCM) dari cluster Container Service Kubernetes telah ditingkatkan. Untuk informasi lebih lanjut tentang cara meningkatkan komponen, lihat Kelola Komponen.
Cluster ACK memiliki beberapa template. Komponen CCM ditingkatkan ke versi berikut untuk template cluster Kubernetes terkelola dan template cluster Kubernetes khusus:
- Versi CCM cluster Kubernetes terkelola adalah V1.9.3.112-g93c7140-aliyun atau yang lebih baru.
- Versi CCM cluster Kubernetes khusus adalah v1.9.3.106-g3f39653-aliyun atau yang lebih baru.
Penting Jika Anda tidak meningkatkan komponen CCM cluster ACK, instance CLB gagal digunakan kembali, pendengar (listener) yang ada dari instance CLB dihapus, dan lalu lintas aplikasi turun menjadi nol. - Instance CLB telah dibuat. Untuk informasi lebih lanjut, lihat Buat Instance CLB. Penting
- Jika Anda memilih untuk membuat instance CLB saat mengikat instance CLB ke aplikasi di halaman Ikhtisar Aplikasi, EDAS akan membeli instance CLB untuk Anda. Instance CLB ini tidak dapat digunakan kembali.
- Instance CLB yang dibuat harus berada di virtual private cloud (VPC) yang sama dengan aplikasi tempat instance CLB tersebut akan diikat.
- Batas penggunaan CLB dipelajari. Untuk informasi lebih lanjut, lihat Batasan.
Informasi latar belakang
Untuk mengikat instance CLB ke aplikasi, Anda harus memodifikasi konfigurasi pendengar untuk instance CLB di konsol EDAS.
Anda tidak dapat memodifikasi konfigurasi pendengar dan Sertifikat di konsol Server Load Balancer (SLB). Jika tidak, modifikasi mungkin gagal dan aplikasi mungkin tidak dapat diakses.
Perbedaan dalam mengikat instance CLB ke aplikasi di cluster ACK dan cluster Kubernetes mandiri terletak pada aspek berikut:
Cluster Kubernetes mandiri: Untuk mengikat instance CLB ke aplikasi, Anda harus membeli instance CLB baru. Setiap aplikasi memiliki instance CLB khusus.
Cluster ACK: Anda dapat membeli instance CLB baru untuk setiap aplikasi atau menggunakan instance CLB yang ada yang diikat ke aplikasi lain. Jika Anda membeli instance CLB baru untuk aplikasi, aplikasi tersebut secara eksklusif menggunakan instance CLB.
Menggunakan kembali instance CLB
Untuk menggunakan kembali instance CLB, ikat instance CLB yang ada ke aplikasi. Prosedur untuk mengikat instance CLB yang ada sama dengan prosedur untuk mengikat instance CLB baru. Perbedaannya hanya terletak pada pemilihan instance CLB. Untuk informasi lebih lanjut tentang prosedur, lihat Ikat Instance CLB. Bagian ini menjelaskan item yang perlu diperhatikan saat menggunakan kembali instance CLB.
- Anda harus memilih instance CLB yang dibuat di konsol Server Load Balancer (SLB). Anda tidak dapat menggunakan kembali instance CLB yang dibeli di konsol EDAS.
- Anda harus memilih port kontainer yang tidak terpakai saat mengonfigurasi pendengar.
- Saat mengikat instance CLB ke aplikasi, Anda dapat memilih apakah akan mengaktifkan penimpaan pendengar.
Untuk menggunakan kembali instance CLB, Anda harus mengonfigurasi pendengar untuk aplikasi tempat instance CLB diikat. Saat mengonfigurasi instance CLB, Anda dapat menghidupkan atau mematikan Overwrite Listener.

- Jika Anda menghidupkan sakelar, konfigurasi yang Anda ubah untuk pendengar di konsol EDAS menimpa konfigurasi yang Anda atur di konsol SLB.
- Jika Anda mematikan sakelar, modifikasi di konsol EDAS tidak berlaku. Anda harus pergi ke konsol SLB untuk memodifikasi konfigurasi.
- Setelah Anda mengonfigurasi pendengar di konsol EDAS, grup vServer untuk pendengar ditampilkan di konsol.