kf map-route

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 mereka 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

--async

Jangan menunggu tindakan selesai di server sebelum kembali.

--destination-port=int32

Port di Aplikasi yang akan dihubungkan dengan Rute.

-h, --help

bantuan untuk map-route

--hostname=string

Nama host untuk Rute.

--path=string

Jalur URL untuk Rute.

--weight=int32

Bobot untuk Rute. (default 1)

Flag yang diwarisi

Flag ini diwarisi dari perintah induk.

--as=string

Nama pengguna yang akan disamarkan untuk operasi.

--as-group=strings

Grup yang akan disamarkan untuk operasi. Sertakan flag ini beberapa kali untuk menentukan beberapa grup.

--config=string

Jalur ke file konfigurasi Kf yang akan digunakan untuk permintaan CLI.

--kubeconfig=string

Jalur ke file kubeconfig yang akan digunakan untuk permintaan CLI.

--log-http

Mencatat permintaan HTTP ke error standar.

--space=string

Ruang untuk menjalankan perintah. Flag ini mengganti Ruang yang saat ini ditargetkan.