Как ssh в модуле openshift3, если реплик больше, чем один?

Если у меня есть несколько копий моего веб-сервиса, как я могу ssh и исследовать один модуль?

1 ответ

Решение

Поэтому вы должны составить список модулей и выполнить oc rsh для имени модуля, которое вы хотите:

$ oc project my-project
Now using project "my-project" on server "https://origin.my-company.com:8443".
$ oc get po 
my-pod-72-3eojp         1/1       Running     0          8d
my-pod-72-5bx0x         1/1       Running     0          8d
my-pod-72-8fgce         1/1       Running     0          8d
my-pod-72-c1twn         1/1       Running     6          8d
my-pod-72-kfcev         1/1       Running     1          8d
my-pod-72-lc39y         1/1       Running     10         8d
my-pod-72-s9664         1/1       Running     11         8d
my-pod-72-yt05k         1/1       Running     10         8d
#pick one and rsh into it:
$ oc rsh my-pod-72-s9664
sh-4.2$

Теперь у вас есть оболочка, открытая в модуле вашего реплицированного сервиса.

Надеюсь, это помогло.

Другие вопросы по тегам