@Venot

На какой порт ссылается route в OpenShift в поле targetPort, на порт сервиса или контейнера?

Например есть роут, который ссылается на 9081 targetPort
тогда если в сервисе будет так, то он перекинет на 8080 порт контейнера:
- name: http-8081
      protocol: TCP
      port: 9081
      targetPort: 8080
    - name: http-8080
      protocol: TCP
      port: 9080
      targetPort: 7081

а вот если добавить еще таргет порт, то он будет отправлять на 9081 порт контейнера:
- name: http-8081
      protocol: TCP
      port: 9081
      targetPort: 8080
    - name: http-8080
      protocol: TCP
      port: 9080
      targetPort: 8081
    - name: https-8443
      protocol: TCP
      port: 9443
      targetPort: 9081

и вот возник вопрос он ищет в начале соответствие в сервисе targetPort, если не найдено то уже по порту сервиса и перенаправляет на targetPort сервиса?
  • Вопрос задан
  • 223 просмотра
Пригласить эксперта
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы