kf ssh

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.