Не удалось подключиться к Pod - истекло время ожидания операции при получении ответа от pod - PullRequest
0 голосов
/ 06 сентября 2018

Загрузите файл https://github.com/openshift/origin/blob/master/examples/hello-openshift/hello-pod.json и выполните следующие команды:

oc cluster up
oc create -f hello-pod.json
oc get pod hello-openshift -o yaml |grep podIP

вернет IP-адрес, скажем:

podIP: 172.17.0.6

Выполнить команду:

curl 172.17.0.6:8080

Будет возвращено curl: (7) Не удалось подключиться к 172.17.0.6 порту 8080: Тайм-аут операции

Информация:

oc v3.10.0+dd10d17
kubernetes v1.10.0+b81c8f8
features: Basic-Auth

Server https://127.0.0.1:8443
openshift v3.10.0+e3465d0-44
kubernetes v1.10.0+b81c8f8

1 Ответ

0 голосов
/ 06 сентября 2018

Ваша команда curl 172.17.0.6:8080 будет работать изнутри модуля.

Если вы хотите подключиться с вашего терминала (localhost), у вас есть следующие способы:

  1. oc port-forward <pod_name> 9999:8080 и в другом терминале curl localhost:9999, здесь ссылка на команду

  2. настройка вход

Самый быстрый способ отладки - вариант 1.

...