Nama
kf ssh
- Membuka shell di instance Aplikasi.
Synopsis
kf ssh APP_NAME [flags]
Deskripsi
Membuka shell pada instance Aplikasi menggunakan endpoint Pod exec.
Perintah ini meniru perintah SSH CF dengan membuka koneksi ke bidang kontrol Kubernetes yang menghasilkan proses dalam Pod.
Perintah tersebut terhubung ke Pod arbitrer yang cocok dengan label runtime
Aplikasi. Jika Anda menginginkan Pod tertentu, gunakan notasi pod/
CATATAN: Traffic dienkripsi antara CLI dan bidang kontrol, serta antara bidang kontrol dan Pod. Bidang kontrol Kubernetes yang berbahaya dapat mengamati lalu lintas.
Contoh
# Open a shell to a specific App kf ssh myapp # Open a shell to a specific Pod kf ssh pod/myapp-revhex-podhex # Start a different command with args kf ssh myapp -c /my/command -c arg1 -c arg2
Flag
-c, --command=stringArray
Perintah untuk menjalankan shell. Definisi berikutnya akan digunakan sebagai argumen. (default [/bin/bash])
--container=string
Container untuk memulai perintah. (default "penampung pengguna")
-T, --disable-pseudo-tty
Jangan gunakan TTY saat mengeksekusi.
-h, --help
bantuan untuk ssh
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.