Как 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$
Теперь у вас есть оболочка, открытая в модуле вашего реплицированного сервиса.
Надеюсь, это помогло.