NS 🇷🇺
Vyacheslav
Да все так же. Зависит от способа как забирать
я знаю в гитлаб когда эти переменные описаны в variable и стоит галочка скрывать - он там regex пытается скрыть (не все пароли могут быть скрыты из-за экранирования и спец символов)
Есть какая-то опция, что бы не описать эти же переменные в gitlab variables и при этом скрывать?
NS 🇷🇺
Vyacheslav
ок
Stanley
Vyacheslav
Stanley
Штатный консул плюс скрипт. Изи. Тионикс вроде хитрее.
Рамиль
NS 🇷🇺
NS 🇷🇺
И были фантомы)
Stanley
Нет
Нет - что? Бунтарь чтоль? :)
Stanley
Stanley
Ну я не вникал. Там снова какой то анальный гостех вроде бы
Stanley
Это что за изобретение - директор оператор? Не слышал
Stanley
Ого. Чего только lgbtq+ не придумает...
Stanley
Ну в РФ красношапка самозабанилась. Так что не вариант.
Vyacheslav
Илья | 😶☮️🐸
Vyacheslav
ДА!
не жили хорошо не стоит и начинать
Илья | 😶☮️🐸
Илья | 😶☮️🐸
Возвращайся давай, тебе есть место в госдуме
NS 🇷🇺
Давайте политику не тянуть
Vyacheslav
а есть у кого-то примеры по берикам хорошие? А то читаю документацию и крайне много вопросов:
1. как прокинуть опции для bios, raid - вроде бы есть куски конфигов, но вот «реального примера» нет
2. задать этапы деплоя
3. нужно ли билдить images или можно скачать напрямую - https://docs.openstack.org/ironic/latest/user/creating-images.html тут как буд-то кусок текста от VM images, а не baremetal
Илья | 😶☮️🐸
Fedor
100% образов не прокатывает, где-то нужно докинуть драйвера для рейд контроллера, где-то для сетевушке, где-то бонды включить.
Илья | 😶☮️🐸
Fedor
Какие этапы деплоя ты хочешь задать? Настройка биоса / сборка рейдов делается в клининге, при деплое тупо дд в диск
Если хочешь что-то делать помимо этого, надо или ансибл интерфейс курить (я чёт так и не смог), либо свой хардваре менеджер писать. Дима ещё сделал хорошую статью про deployment steps, где-то на его блоге лежит.
Pavel
Fedor
или не плодить зоопарк и сделать golden image
Ну там не голдовый образ получается, а тонна говна с драйверами под всё подряд - у нас есть и интел, и mellanox, и немного эмулекса) ну и это только под инфраструктуру, если ты делаешь бареметал как сервис, там априори десяток образов собирать придётся под разные ОС
Vyacheslav
Vyacheslav
вот подсобрал я:
{
"target":"clean",
"clean_steps": [
{
"interface": "bios",
"step": "factory_reset"
},
{
"interface": "bios",
"step": "apply_configuration",
"args": {
"settings": [
{
"name": "EnergyPerformanceBias",
"value": "MaximumPerformance"
},
{
"name": "ProcVirtualization",
"value": "Enabled"
},
{
"name": "SysProfile",
"value": "PerfPerWattOptimizedOs"
},
{
"name": "SetBootOrderEn",
"value": "RAID.Integrated.1-1,Optical.iDRACVirtual.1-1"
},
{
"name": "BootMode",
"value": "Uefi"
},
{
"name": "DramRefreshDelay",
"value": "Performance"
}
]
}
},
{
"interface": "raid",
"step": "delete_configuration"
},
]
}
Vyacheslav
а как об этом рассказать в baremetal node?
Vyacheslav
Pavel
Vyacheslav
Fedor
Vyacheslav
Fedor
не вариант 🙁
Эм? Почему? У меня такая схема через континент работает. Но если у вас там сб и анальные дыры, то да, virtualmedia хороший вариант
Илья | 😶☮️🐸
Vyacheslav
Vyacheslav
Fedor
а если не разводить зверинец железок и вендоров ?
А никак по целому ряду причин. Например, в каждой стране своё регуляторное ебобо и что-то не купить на месте, что-то не ввезти или ввезти, но цена в три конца. Или просто осталась пара стоек с другого проекта, которые там не нужны, но под baremetal вполне подходят.
Fedor
Vyacheslav
Илья | 😶☮️🐸
Илья | 😶☮️🐸
Я об этом думал, но вскользь. Подобные вопросы с повышением числа регионов как-то всё больше щекочут причинное место
Илья | 😶☮️🐸
Обновить образ сразу в куче регионов и интеграций- дело очень болезненное и времязатратное
Vyacheslav
terraform + ci/cd
Fedor
Хммм, а как быть-то тогда ?
Слушай, да до фига вариантов. Держать пачку образов, собираемых общим пиплайном и на основании тегов выбирать нужный. Или ставить драйвер при старте. Или запихать в один образ всё и надеяться, что оно не конфликтует (интел с мелланоксом олинаково назвали один модуль, так что не всегда). Главное в одном сервере не мешать несколько вендоров сетевых карт.)
Fedor
Вот это мы решили программатором
Fedor
Все трансиверы прошиваются под вендора карты
Fedor
Я знаю, но если это сервер под клиента, я устану ему объяснять за опции в модуль ядра
Fedor
Программатор стоит копейки, необходимости в православных трансиверах от вендора из опыта никакой)
Stanley
Vyacheslav
Stanley
Ироник или байфрост тебе соберет интроспекцию и дд имиджа в диск, который ты ему захинтишь. Не надо от него большего ждать
Stanley
Никто не мешает хоть на баше написать хардваре менеджер.
DDR
Всем привет, можете подсказать пожалуйста, мне надо что бы при создании виртуалки в cinder создавался LVM диск но на той ноде где запускается экземпляр, это возможно настроить ?
DDR
Спасибо, печально конечно
J
Спасибо, печально конечно
Почему?
Чем твой сценарий отличается от использования обычных эфемерных корневых дисков? cinder тут лишний, вроде как.
NS 🇷🇺
DDR
Панель skyline умеет только в cinder создавать тома, локальные может только при отсутствии cinder. Вот и хотел сделать локальные тома но через lvm+iscsi
J
J
Всё облако под скайлайн подгонять)
J
Ну теперь понятно)
DDR
ну пока просто присматриваюсь, так то да. Но думаю этот момент с помощью linstor обойду
J
Artemy
Этот скайлайн что ли очередной днищевебгуй задуманный сделать всем хорошо во всех облаках но пока делающий всем плохо во всех?
J
Мне кажется, разумнее скайлайн немножко под себя модифицировать тогда уж.
J
Aleksandr