ssh kf

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.