Nama
kf map-route - Memberikan akses Aplikasi untuk menerima traffic dari Rute.
Synopsis
kf map-route APP_NAME DOMAIN [--hostname HOSTNAME] [--path PATH] [--weight WEIGHT] [flags]
Deskripsi
Memetakan Aplikasi ke Rute akan menyebabkan traffic diteruskan ke Aplikasi jika Aplikasi memiliki instance yang berjalan dan responsif.
Jika beberapa Aplikasi dipetakan ke Rute yang sama, aplikasi tersebut akan membagi traffic di antara aplikasi tersebut secara merata. Traffic jaringan masuk ditangani oleh beberapa gateway yang memperbarui tabel perutean dengan sedikit penundaan dan merutekan secara independen. Oleh karena itu, pemilihan rute traffic mungkin tidak tampak merata, tetapi akan berkonvergensi dari waktu ke waktu.
Contoh
kf map-route myapp example.com --hostname myapp # myapp.example.com kf map-route myapp myapp.example.com # myapp.example.com kf map-route myapp example.com --hostname myapp --weight 2 # myapp.example.com, myapp receives 2x traffic kf map-route --space myspace myapp example.com --hostname myapp # myapp.example.com kf map-route myapp example.com --hostname myapp --path /mypath # myapp.example.com/mypath
Flag
--asyncJangan menunggu tindakan selesai di server sebelum kembali.
--destination-port=int32Port di Aplikasi yang akan dihubungkan dengan Rute.
-h, --helpbantuan untuk map-route
--hostname=stringNama host untuk Rute.
--path=stringJalur URL untuk Rute.
--weight=int32Bobot untuk Rute. (default 1)
Flag yang diwarisi
Flag ini diwarisi dari perintah induk.
--as=stringNama pengguna yang akan disamarkan untuk operasi.
--as-group=stringsGrup yang akan disamarkan untuk operasi. Sertakan flag ini beberapa kali untuk menentukan beberapa grup.
--config=stringJalur ke file konfigurasi Kf yang akan digunakan untuk permintaan CLI.
--kubeconfig=stringJalur ke file kubeconfig yang akan digunakan untuk permintaan CLI.
--log-httpMencatat permintaan HTTP ke error standar.
--space=stringRuang untuk menjalankan perintah. Flag ini menggantikan Ruang yang saat ini ditargetkan.