Anonymous
это потом всякое. а накатывать софт можно прям в процессе создания инстанса
Anonymous
Anonymous
вот пример в heat
Anonymous
cloud-config внутри heat
Anonymous
ох лять.
Anonymous
вы там облачные сервисы делаете
Anonymous
а сами используете какие-то древние инструменты.
Anonymous
когда внутри облаков уже есть почти божественный cloud-init, который умеет многое
Anonymous
"а давайте закат солнца вручную! выпускайте ansible!"
Anonymous
короче, не пойду к вам.
Anonymous
вы там какое-то легаси делаете.
Anonymous
ещё раз попытаюсь донести мысль: чтобы поставить софт в только что созданной vm, не требуется делать оркестрацию этой vm извне. достаточно сказать УЖЕ существующему инструменту внутри vm (который для этого был создан, на минуточку), что и как создать или установить
Anonymous
оно и для бармитолов работает
Anonymous
https://www.terraform.io/docs/providers/aws/r/instance.html#user_data
Anonymous
вот для твоего terraform для aws, кстати.
Anonymous
https://docs.aws.amazon.com/AWSEC2/latest/UserGuide/amazon-linux-ami-basics.html#amazon-linux-cloud-init
Anonymous
а вот для нативного aws.
Anonymous
а вот nocloud
Anonymous
https://cloudinit.readthedocs.io/en/latest/topics/datasources/nocloud.html
да, это я
Здравствуйте, это чят про девопс?
Igor
да
Обсессивно беспечное начало основополагающих раздумий
Верно
Обсессивно беспечное начало основополагающих раздумий
Девопсы админят сетевиков в докерах.
да, это я
Как пропатчить кубернетес под фрибиэзде??
Igor
Как пропатчить кубернетес под фрибиэзде??
Как пропатчить {DEVOPS_BULLSHIT_TOOL} под фрибиэзде?
Anonymous
да даже в openstack это работает.
да, это я
Как пропатчить {DEVOPS_BULLSHIT_TOOL} под фрибиэзде?
А есть девопс тулзы для джейлов???
Igor
А есть девопс тулзы для джейлов???
Есть, но я вам про них не скажу, у вас документиков нет
Anonymous
популярности на github? ахахах
Victor
Есть, но я вам про них не скажу, у вас документиков нет
дальше вы не пройдете пока не покажете бумаги
Victor
Dungeons & Dragons DevOps?
елдер скроллс девопс
Anonymous
это мы сейчас про нишебродов, которые используют open source с github, говорим? у нас есть куча кастомеров, в решениях для которых используется cloud-init при инстанциации их сервисов. а это как бы нихрена совсем не маленькие кастомеры.
Anonymous
а один европейский прям настаивал на использовании cloud-init в некотором решении.
да, это я
Victor
г-н Сокуциус Эргала рекомендует
Igor
елдер скроллс девопс
ну ты и соня, тебя даже вчерашний апдейт не разбудил
Victor
*задеплоят
Igor
у нас оракл, мы интерпрайз?
да, это я
Притом RHEL для power.
Igor
эх, а была надежда, что не в аеспи
да, это я
Igor
а то пошёл бы требовать надбавку за переработки
да, это я
А ести винопс?
Uncel
Неравная битва тыпрайзеров и клавда
да, это я
Банкам это расскажите.
Uncel
да, это я
На power5?
UltraSPARC III.
Uncel
Anonymous
как бы я не про тырпрайз
Anonymous
я про решения, которые в приватных облаках люди запускают
Roman
А какая принципиальная разница, cloud-init поставит софт или scm поставит софт??
Anonymous
а где менеджер?
Anonymous
как бы есть разница.
Anonymous
scm научить чаще дороже, чем использовать builtin решение, которому просто нужно сказать, что сделать.
Roman
scm научить чаще дороже, чем использовать builtin решение, которому просто нужно сказать, что сделать.
Ну если scm вообще не использовать на машинах, тогда вижу смысл в cloud-init, если же в любом случае писать конфиг для scm, зачем тащить еще один инструмент?
Anonymous
это разные этапы жизненого цикла сервиса.
Anonymous
но, в любом случае, тратить дополнительные md на разработку "установить 100500 софта извне" - это дороже, чем потратить несколько часов на тоже самое с помощью "описать декларативным языком установку 100500 софта для инструмента ВНУТРИ".
Anonymous
ну и плюс, этот тот самый любимый time2market Максима :)
Uncel
vitex
print('Как пропатчить {} под фрибсд? '.format(DEVOPS_BULLSHIT_TOOL))
mixtery
как заставить данте использовать hostid?
mixtery
checking for supported hostid type... no
да, это я
ееее, сриптинг от рута
Vladislav
у меня так однажды коллега reboot не туда ввел
Vladislav
он_уронил_dns.jpg
Igor
у меня так однажды коллега reboot не туда ввел
да я так целый биллинг потушил
Igor
купил ибп в офис и на рабочем компе в консольку shutdown -h now
Igor
а не туда...
Vladislav
Anton
https://github.com/kelseyhightower/nocode
Andrey
купил ибп в офис и на рабочем компе в консольку shutdown -h now
О да, перепутать консоль это прям про меня
Misak
У всех было
Vladislav
не у всех
Vladislav
я только бордер asr в стойке попутал
Misak
Нормальные рутеры поэтому два РЕ держат
Misak
А не для реданданси, как можно было подумать