Size: a a a

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

2018 May 16

A

Asgoret in OpenShift - русскоязычное сообщество
@vrutkovs а данный (osm_default_node_selector) ключ для всех проектов применится или только для тех, которые создает пользователь? Суть в чем, все поды, которые относятся к инфраструктуре облака (роутеры, регистри и т.д) должны быть на мастере\инфре, а все пользовательские поды на рабочих узлах
источник

AS

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

VR

Vadim Rutkovsky in OpenShift - русскоязычное сообщество
Arthur Sk
запустил config.yml. такая же ошибка ""cmd": "/bin/lsblk —list —noheadings —paths —output NAME,UUID —exclude 2", : Timer expired "
судя по всему тебе нужно таймаут увеличить в ansible.cfg - https://github.com/ansible/ansible/issues/10779#issuecomment-228258891
источник

VR

Vadim Rutkovsky in OpenShift - русскоязычное сообщество
Asgoret
@vrutkovs а данный (osm_default_node_selector) ключ для всех проектов применится или только для тех, которые создает пользователь? Суть в чем, все поды, которые относятся к инфраструктуре облака (роутеры, регистри и т.д) должны быть на мастере\инфре, а все пользовательские поды на рабочих узлах
для тех, которые создает юзер. hosted штуки (регистри, роутер) юзают другой нодселектор
источник

ss

sergey shamshev in OpenShift - русскоязычное сообщество
Vadim Rutkovsky
весело. А что за сам yaml?
блин, мне его так не скинуть (слмшком много данных заказчика). просто мало ли это известная проблема
источник

IZ

Igor Zachinyaev in OpenShift - русскоязычное сообщество
Проект default с пустым нодеселектором. Поды в нем работают по своим правилам. У dc pod-router и registry селекторы явно прописаны
источник

IZ

Igor Zachinyaev in OpenShift - русскоязычное сообщество
Потом... дефолтный нодеселектор применяется ко всем новым проектам, на которых селектор не задан явно
источник

VR

Vadim Rutkovsky in OpenShift - русскоязычное сообщество
sergey shamshev
привет. может кто знает что это за ошибка:
"Error from server: unrecognized type: int64"?
я получаю её, когда хочу применить deployment config для какого-нибудь ПОДа
OSE - v3.6.173.0.113
oc cli - v3.6.173.0.112

но что самое странное - oc cli версии 3.5 (v3.5.5.31.36) работают без проблем
источник

IZ

Igor Zachinyaev in OpenShift - русскоязычное сообщество
Причем в описании проекта нет записи про селектор, в dc тоже, а в описании pod он естт
источник

IZ

Igor Zachinyaev in OpenShift - русскоязычное сообщество
Если нужен проект, где сам определяешь селекторы, то либо :
oc annotate namespace
Либо
oadm new-project - он может при создании
источник

A

Asgoret in OpenShift - русскоязычное сообщество
Igor Zachinyaev
Потом... дефолтный нодеселектор применяется ко всем новым проектам, на которых селектор не задан явно
ну т.е. при указание данного ключе облако будет следовать следующей логике:
API\etcd - на ноды мастера
роутер\регистри - на инфра ноды
проекты\поды которые создает пользователь - на ноды, которые имеют лейбл "праймари"?
источник

IZ

Igor Zachinyaev in OpenShift - русскоязычное сообщество
На тот, который определишь в дефолтном нодеселекторе
источник

IZ

Igor Zachinyaev in OpenShift - русскоязычное сообщество
region: primary где то в доках указано, но ты не обязан его использовать
источник

IZ

Igor Zachinyaev in OpenShift - русскоязычное сообщество
Хоть role: compute
источник

Ю

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

IZ

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

IZ

Igor Zachinyaev in OpenShift - русскоязычное сообщество
Юрий
А есть ли смысл не запускать на инфра ничего, кроме тех же роутеров и реджистри?
Да
источник

IZ

Igor Zachinyaev in OpenShift - русскоязычное сообщество
Просто делай infra нежирными
источник

Ю

Юрий in OpenShift - русскоязычное сообщество
Ну т.е. в случае, когда конфигурация машин инфра и не инфра одинаковая - это не тот случай)
источник

IZ

Igor Zachinyaev in OpenShift - русскоязычное сообщество
Пустишь еще что-нить, оно отожрет ресурсов, забьет диски и т.д. и у тебя все url недоступны...
источник