Nama
kf proxy - Memulai reverse proxy lokal ke Aplikasi.
Synopsis
kf proxy APP_NAME [flags]
Deskripsi
Proxy membuat proxy HTTP terbalik ke gateway cluster di port lokal yang dibuka di perangkat loopback sistem operasi.
Proxy menulis ulang semua permintaan HTTP, mengubah header Host HTTP, dan menambahkan header tambahan X-Kf-App untuk memastikan traffic mencapai Aplikasi yang ditentukan meskipun ada beberapa yang dilampirkan ke 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 Anda perlu membuat koneksi langsung ke Aplikasi, gunakan perintah port-forward di kubectl. Tindakan ini membuat koneksi dengan proxy langsung ke port di pod melalui cluster Kubernetes. port-forward mengabaikan semua perutean.
Contoh
kf proxy myapp
Flag
--gateway=stringAlamat IP gateway HTTP yang akan dirutekan permintaannya.
-h, --helpbantuan untuk proxy
--port=intPort lokal yang akan diproses. (default 8080)
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.