proxy kf

Nama

kf proxy - Memulai reverse proxy lokal ke Aplikasi.

Synopsis

kf proxy APP_NAME [flags]

Deskripsi

Proxy membuat proxy HTTP terbalik ke gateway cluster pada port lokal yang dibuka di perangkat loopback sistem operasi.

Proxy akan menulis ulang semua permintaan HTTP, mengubah header Host HTTP, dan menambahkan header tambahan X-Kf-App untuk memastikan traffic mencapai Aplikasi yang ditentukan, meskipun beberapa permintaan melekat pada rute yang sama.

Proxy tidak membuat koneksi langsung ke Aplikasi.

Agar proxy berfungsi:

  • Gateway cluster harus dapat diakses dari mesin lokal Anda.
  • Aplikasi harus memiliki URL publik

Jika perlu menghubungkan langsung ke Aplikasi, gunakan perintah port-forward pada kubectl. Hal ini membuat koneksi melalui proxy langsung ke port pada pod melalui cluster Kubernetes, sedangkan port-forward mengabaikan semua perutean.

Contoh

kf proxy myapp

Flag

--gateway=string

Alamat IP gateway HTTP untuk merutekan permintaan.

-h, --help

bantuan untuk proxy

--port=int

Port lokal yang akan diproses. (default 8080)

Tanda turunan

Tanda ini diwarisi dari perintah induk.

--as=string

Nama pengguna yang akan ditiru identitasnya untuk operasi.

--as-group=strings

Grup untuk meniru identitas operasi. Sertakan tanda 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

Catat permintaan HTTP ke kesalahan standar.

--space=string

Spasi untuk menjalankan perintah. Tanda ini akan menggantikan Ruang yang ditargetkan saat ini.