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=stringArrayPerintah yang akan dijalankan untuk shell. Definisi berikutnya akan digunakan sebagai argumen. (default [/bin/bash])
--container=stringPenampung untuk memulai perintah. (default "user-container")
-T, --disable-pseudo-ttyJangan gunakan TTY saat menjalankan.
-h, --helpbantuan untuk ssh
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.