Size: a a a

OpenShift - русскоязычное сообщество

2018 June 01

VR

Vadim Rutkovsky in OpenShift - русскоязычное сообщество
например, один контейнер полезный - это прометеус, он слушает порт на локахосте - и прокси, которая реализует аутентификацию - они бегут в одном поде, а наружу торчит только порт прокси
источник

A

Asgoret in OpenShift - русскоязычное сообщество
понял....
источник

A

Asgoret in OpenShift - русскоязычное сообщество
вопрос по route..как должна выглядеть переменная, чтобы шифт сам генерировал внешнюю ссылку. Сейчас route выглядит так:

kind: Route
 apiVersion: v1
 metadata:
   name: artemis-web-gui
 spec:
   host: http://{.spec.host}{.spec.path}
   targetPort: http
   to:
     kind: Service
     name: web-gui
источник

VR

Vadim Rutkovsky in OpenShift - русскоязычное сообщество
хост - это хост, не URL
источник

VR

Vadim Rutkovsky in OpenShift - русскоязычное сообщество
вообще можно не указывать host, тогда он сгенерит <service>-<namespace>.<дефолтный префикс из инвентори>
источник

A

Asgoret in OpenShift - русскоязычное сообщество
хм...а доках почему тогда так?
источник

VR

Vadim Rutkovsky in OpenShift - русскоязычное сообщество
Asgoret
хм...а доках почему тогда так?
ну да, префикс http:// не указывается
источник

VR

Vadim Rutkovsky in OpenShift - русскоязычное сообщество
он зависит от настроек tls
источник

A

Asgoret in OpenShift - русскоязычное сообщество
хм....не заводится трафик внутрь. пишет, что приложени не запущено или не существует
источник

A

Asgoret in OpenShift - русскоязычное сообщество
внутри контейнера все ок, вгетом забирается индекс.хтмл
источник

VR

Vadim Rutkovsky in OpenShift - русскоязычное сообщество
посмотри тот ли порт торчит на service, курлом с ноды проверь что сервис отвечает по dns
источник

A

Asgoret in OpenShift - русскоязычное сообщество
решено. Проблема в объекте сервиса, не указаны поды бэкграунда. решено добавлением selector
источник

A

Asgoret in OpenShift - русскоязычное сообщество
а deploymentconfig тоже самое, что и pod? в том плане, что можно запихнуть несколько контейнеров?
источник

VR

Vadim Rutkovsky in OpenShift - русскоязычное сообщество
deploymentconfg определяет какой deployment будет создан, а уже в нем какие поды будут
источник

A

Asgoret in OpenShift - русскоязычное сообщество
Vadim Rutkovsky
deploymentconfg определяет какой deployment будет создан, а уже в нем какие поды будут
т.е. должн быть примерно так?
Template
 objects:
   DeploymentConfig
      Template
        Pod
         Container
   Service
   Router
 parametres
источник

VR

Vadim Rutkovsky in OpenShift - русскоязычное сообщество
Asgoret
т.е. должн быть примерно так?
Template
 objects:
   DeploymentConfig
      Template
        Pod
         Container
   Service
   Router
 parametres
источник

VR

Vadim Rutkovsky in OpenShift - русскоязычное сообщество
источник

OM

Oleksandr Malakhovskyi in OpenShift - русскоязычное сообщество
Ребатя, назрел вопрос есть несколько нод, нужно зделать редиплой БД постгрес, PV,PVC используют RWO доступ. НО если я запущу деплой и БД буде на другой ноде как синхронизировать инфу на volume со старого пода и volume, на одном ноде в новенький под на другой ноде? Просто юзать RWX + NFS? В все теплейтах из каталога стоит ведь RWO.
источник

VR

Vadim Rutkovsky in OpenShift - русскоязычное сообщество
Oleksandr Malakhovskyi
Ребатя, назрел вопрос есть несколько нод, нужно зделать редиплой БД постгрес, PV,PVC используют RWO доступ. НО если я запущу деплой и БД буде на другой ноде как синхронизировать инфу на volume со старого пода и volume, на одном ноде в новенький под на другой ноде? Просто юзать RWX + NFS? В все теплейтах из каталога стоит ведь RWO.
Нет, деплой поместит его на ту же ноду (если PV нельзя переместить), потому что PVC привязывается к конкретному PV.  K8s знает можно ли двигать вольюмы и попробует так сделать
источник

VR

Vadim Rutkovsky in OpenShift - русскоязычное сообщество
Если нельзя - привяжет под к ноде, где доступен этот PV
источник