Gerbang Istio adalah load balancer di tepi service mesh yang mengelola lalu lintas HTTP atau TCP masuk dan keluar. Topik ini menjelaskan cara membuat, memodifikasi, dan menghapus gerbang Istio.
Prasyarat
Instans ASM telah dibuat. Untuk informasi selengkapnya, lihat Create an ASM instance.
Buat gerbang Istio
Metode 1: Buat gerbang Istio menggunakan konsol
-
Masuk ke Konsol ASM. Di panel navigasi kiri, pilih .
-
Pada halaman Mesh Management, klik nama instans ASM. Di panel navigasi kiri, pilih . Pada halaman yang muncul, klik Create.
-
Pada halaman Create, konfigurasikan parameter dan klik Create.
Untuk informasi selengkapnya tentang parameter tersebut, lihat Gateway.
Contoh konfigurasi: Atur Namespace ke
defaultdan Name kebookinfo-gateway. Untuk Gateway Workload, pilih Custom Label Selector, lalu atur kunci label menjadiistiodan nilai label menjadiingressgateway. Di bagian Services, atur Name kehttp, Port ke80, Protocol ke HTTP, dan Hosts ke*.
Metode 2: Buat gerbang Istio menggunakan YAML
-
Masuk ke Konsol ASM. Di panel navigasi kiri, pilih .
-
Pada halaman Mesh Management, klik nama instans ASM. Di panel navigasi kiri, pilih . Pada halaman yang muncul, klik Create from YAML.
-
Pada halaman Create, pilih Namespaces dan Scenario Template. Di editor YAML, modifikasi konfigurasi sesuai kebutuhan, lalu klik Create.
Contoh berikut mendefinisikan gerbang Istio yang membuka port 80, 9080, 443, dan 9443. Aturan ini berlaku untuk pod dengan label
istio: ingressgateway. Untuk informasi selengkapnya, lihat Gateway.
Operasi terkait
Pada halaman Gateway, Anda dapat melakukan operasi berikut pada gerbang Istio di kolom Actions.
-
Untuk melihat atau memodifikasi YAML, klik View YAML untuk gerbang Istio yang dituju. Di kotak dialog Edit, modifikasi konfigurasi sesuai kebutuhan dan klik OK.
-
Untuk mengelola versi, klik Version untuk gerbang Istio yang dituju. Di kotak dialog Version, klik Rollback. Untuk informasi selengkapnya, lihat Roll back to a previous version of an Istio resource.
-
Untuk menghapus gerbang Istio, klik Delete untuk gerbang Istio yang dituju. Di kotak dialog Confirm, klik OK.
PentingMenghapus gerbang Istio akan menghapus aturan routing terkait, yang dapat menyebabkan gangguan layanan. Lakukan dengan hati-hati.