Size: a a a

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

2020 May 07

S

Stas in OpenShift - русскоязычное сообщество
Vadim Rutkovsky
Там вроде апстримный форк + фиксы (но не очень слежу)
Да блин. Очень хочется fcos использовать а апстримный бутстрап провайдер умеет только Клауд иниты генерить
источник

S

Stas in OpenShift - русскоязычное сообщество
Писать свой бутстрап провайдер ресурсов нет - там 2nd day сценариев на годы разработки, есть вариант написать враппер который будет перехватывать конфиги от бутстрапа и приводить их к игнишенам, но кажется что это такое
источник

VR

Vadim Rutkovsky in OpenShift - русскоязычное сообщество
Stas
Да блин. Очень хочется fcos использовать а апстримный бутстрап провайдер умеет только Клауд иниты генерить
А что облако такое? FCOS умеет из метадаты инстанса вытягивать игнишен, через afterburn
источник

S

Stas in OpenShift - русскоязычное сообщество
Vadim Rutkovsky
А что облако такое? FCOS умеет из метадаты инстанса вытягивать игнишен, через afterburn
Эээ baremetal
источник

VR

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

VR

Vadim Rutkovsky in OpenShift - русскоязычное сообщество
А вы какой используете? Главное чтобы https://github.com/coreos/afterburn умел - там есть generic емнип
источник

S

Stas in OpenShift - русскоязычное сообщество
Да да. Это инфраструктурный провайдер под метал. С ним все ок.
источник

VR

Vadim Rutkovsky in OpenShift - русскоязычное сообщество
Stas
Да да. Это инфраструктурный провайдер под метал. С ним все ок.
хмммм, тут надо ребят в metal3 слаке спрашивать - как они игнишен из IgnitionData передают в kernel args
источник

S

Stas in OpenShift - русскоязычное сообщество
Vadim Rutkovsky
хмммм, тут надо ребят в metal3 слаке спрашивать - как они игнишен из IgnitionData передают в kernel args
Да там проблема не в передаче с этим все окей. Любой механизм а порядке. Там проблема в генерации конфигов кластера. В окд/ошп для этого свой оператор который варит все конфиги для контрол плейна для кублета и всех всех всех. В апстриме там контроллер который генерирует конфиги на базе кубадма у него на выходе клоуд инит
источник

VR

Vadim Rutkovsky in OpenShift - русскоязычное сообщество
Stas
Да там проблема не в передаче с этим все окей. Любой механизм а порядке. Там проблема в генерации конфигов кластера. В окд/ошп для этого свой оператор который варит все конфиги для контрол плейна для кублета и всех всех всех. В апстриме там контроллер который генерирует конфиги на базе кубадма у него на выходе клоуд инит
аааа, хммм, это кстати интересная задача. А он умеет просто файлы готовить?
источник

VR

Vadim Rutkovsky in OpenShift - русскоязычное сообщество
тогда можно взять https://github.com/coreos/fcct/ и генерить игнишен
источник

S

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

S

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

S

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

VR

Vadim Rutkovsky in OpenShift - русскоязычное сообщество
Stas
Вот чуваки на каждый релиз апстриме форкают и собирают провайдера с поддержкой выплевыыания игнишена, но это какая-то жесть полная
ого, сурово. У нас вообще нет bootstrap provider насколько я знаю (для этого MCO)
источник

VR

Vadim Rutkovsky in OpenShift - русскоязычное сообщество
я думаю придется городить тулзу для конверта cloud-init / голых файлов в fcct (ну или сразу в ignition).
Но у нас такого не будет :/
источник

VR

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

S

Stas in OpenShift - русскоязычное сообщество
Vadim Rutkovsky
ого, сурово. У нас вообще нет bootstrap provider насколько я знаю (для этого MCO)
Да там в шифте на мой взгляд немножко с точки зрения дизайна протекло потому что на момент выпуска 4 апстрим был сырее некуда поэтому много 2nd day логики ушло с mco на агентов на ноде - другого варианта наверное не было сделать что-то продакшн реди
источник

VR

Vadim Rutkovsky in OpenShift - русскоязычное сообщество
насколько я понял в апстриме с day 2 все еще очень плохо (а это ключевое дело в OCP 4), так что трудно сказать - это апстрим не туда идет или мы зря не занимаемся дроблением MCO на CABPK и заразу для day2
источник

VR

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