Size: a a a

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

2020 November 10

А

Андрей in OpenShift - русскоязычное сообщество
подскажите, в опеншифт в разделе разработчика в гуи стелочки между контейнерами внутри одного приложения несут какойто смысл вроде связи между контейнерами сетевой или это просто для наглядности?
источник

А

Андрей in OpenShift - русскоязычное сообщество
про эти стрелки
источник

VR

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

А

Андрей in OpenShift - русскоязычное сообщество
трафик входящий к контейнеру не хттп\с опеншифт как-то умеет роутить?
источник

АП

Андрей Петров... in OpenShift - русскоязычное сообщество
Андрей
трафик входящий к контейнеру не хттп\с опеншифт как-то умеет роутить?
Может принимать но не через стандартный ха прокси роутер
источник

АП

Андрей Петров... in OpenShift - русскоязычное сообщество
Тут или нод порт, или кастомный ингресс, типа nginx
источник

LT

Leonid Titov in OpenShift - русскоязычное сообщество
TLS с SNI стандартный роутер умеет роутить
источник

VR

Vadim Rutkovsky in OpenShift - русскоязычное сообщество
для не-http лучше что-то модное, молодежное типа https://github.com/projectcontour/contour-operator
источник

А

Андрей in OpenShift - русскоязычное сообщество
понял, спс почитаю
источник

BB

Boriss Borisovich in OpenShift - русскоязычное сообщество
Есть ли какие-то готовые сборки для daily health check ошифт кластеров? на ансамбле к примеру? У меня 10 кластеров, пробежаться по ним и проверить на косяки.
источник

V

Vladimir in OpenShift - русскоязычное сообщество
есть же мониторинг с алерт менеджером
источник

V

Vladimir in OpenShift - русскоязычное сообщество
зачем бегать?
источник

BB

Boriss Borisovich in OpenShift - русскоязычное сообщество
есть причины к сожалению...
источник
2020 November 11

AG

April Gluk in OpenShift - русскоязычное сообщество
господа возник вопрос есть 2 конфиг мапа в первом хранится 2 переменные LOGIN и PASSWORD во втором хранится строка обращения к приложению переменная RUNTIME -X -L $LOGIN -P $PASSWORD я все з переменные вынимаю из конфигмапа и в нутри контейнера вижу вот такие значения LOGIN=username, PASSWORD=username_password и RUNTIME=-X -L $LOGIN -P $PASSWORD но при выполнении приложения почему то не подстваляются значения LOGIN и PASSWORD, когда я в RUNTIME загоняю строку -X -L username -P username_password все выполняется корректно, подскажите пожалдуйста как заставить при получении из конфигмапа впеременную подставлять уже полученные из другого конфигамапа значения переменных????
источник

ЯI

Я и твой кот I.... in OpenShift - русскоязычное сообщество
April Gluk
господа возник вопрос есть 2 конфиг мапа в первом хранится 2 переменные LOGIN и PASSWORD во втором хранится строка обращения к приложению переменная RUNTIME -X -L $LOGIN -P $PASSWORD я все з переменные вынимаю из конфигмапа и в нутри контейнера вижу вот такие значения LOGIN=username, PASSWORD=username_password и RUNTIME=-X -L $LOGIN -P $PASSWORD но при выполнении приложения почему то не подстваляются значения LOGIN и PASSWORD, когда я в RUNTIME загоняю строку -X -L username -P username_password все выполняется корректно, подскажите пожалдуйста как заставить при получении из конфигмапа впеременную подставлять уже полученные из другого конфигамапа значения переменных????
А не надо $(LOGIN) и $(PASSWORD) в, например, command: xxx, случайно? Но вообще это не поддерживается. Variable expansion/substitution для конфигмапов кубер не делает. То, что это работает в шелле - это потому что шелл это делает.
источник

AG

April Gluk in OpenShift - русскоязычное сообщество
вот в том то и дело, что в само приложение попадает строка '-X -L $LOGIN -P $PASSWORD' причем я так понимаю передается, а шел уже это понимает, что не надо подменять переменные а отдавать как строку, тоесть как пример
echo $TERM
вывод xterm
echo "$TERM"
вывод xterm
echo '$TERM'
вывод $TERM
такое ощущение, что передается с одиночными кавычками
источник

ЯI

Я и твой кот I.... in OpenShift - русскоязычное сообщество
April Gluk
вот в том то и дело, что в само приложение попадает строка '-X -L $LOGIN -P $PASSWORD' причем я так понимаю передается, а шел уже это понимает, что не надо подменять переменные а отдавать как строку, тоесть как пример
echo $TERM
вывод xterm
echo "$TERM"
вывод xterm
echo '$TERM'
вывод $TERM
такое ощущение, что передается с одиночными кавычками
Да, именно так и это правильно.
источник

AG

April Gluk in OpenShift - русскоязычное сообщество
вобщем нашел костыль, как это победить
источник

AG

April Gluk in OpenShift - русскоязычное сообщество
но это реальный костыль, так делать нельзя, я генерирую этот конфиг мап в пайплайне (((((
источник

VR

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