Nama
kf ssh
- Membuka shell di instance Aplikasi.
Synopsis
kf ssh APP_NAME [flags]
Deskripsi
Membuka shell di instance Aplikasi menggunakan endpoint exec Pod.
Perintah ini meniru perintah SSH CF dengan membuka koneksi ke bidang kontrol Kubernetes yang menghasilkan proses di Pod.
Perintah ini 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. Panel kontrol Kubernetes berbahaya dapat mengamati traffic.
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 yang akan dijalankan untuk shell. Definisi berikutnya akan digunakan sebagai argumen. (default [/bin/bash])
--container=string
Penampung untuk memulai perintah. (default "user-container")
-T, --disable-pseudo-tty
Jangan gunakan TTY saat menjalankan.
-h, --help
bantuan untuk ssh
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.