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
да
Обсессивно беспечное начало основополагающих раздумий
Верно
Обсессивно беспечное начало основополагающих раздумий
Девопсы админят сетевиков в докерах.
да, это я
Как пропатчить кубернетес под фрибиэзде??
Anonymous
да даже в openstack это работает.
да, это я
Anonymous
популярности на github? ахахах
Victor
да, это я
Victor
Anonymous
это мы сейчас про нишебродов, которые используют open source с github, говорим? у нас есть куча кастомеров, в решениях для которых используется cloud-init при инстанциации их сервисов. а это как бы нихрена совсем не маленькие кастомеры.
Anonymous
а один европейский прям настаивал на использовании cloud-init в некотором решении.
да, это я
Victor
г-н Сокуциус Эргала рекомендует
Victor
Victor
*задеплоят
Igor
у нас оракл, мы интерпрайз?
да, это я
Притом RHEL для power.
Igor
эх, а была надежда, что не в аеспи
да, это я
Igor
а то пошёл бы требовать надбавку за переработки
да, это я
А ести винопс?
Uncel
Неравная битва тыпрайзеров и клавда
да, это я
Банкам это расскажите.
Uncel
Uncel
Uncel
Anonymous
как бы я не про тырпрайз
Anonymous
я про решения, которые в приватных облаках люди запускают
Roman
А какая принципиальная разница, cloud-init поставит софт или scm поставит софт??
Anonymous
а где менеджер?
Anonymous
как бы есть разница.
Anonymous
scm научить чаще дороже, чем использовать builtin решение, которому просто нужно сказать, что сделать.
Anonymous
это разные этапы жизненого цикла сервиса.
Anonymous
но, в любом случае, тратить дополнительные md на разработку "установить 100500 софта извне" - это дороже, чем потратить несколько часов на тоже самое с помощью "описать декларативным языком установку 100500 софта для инструмента ВНУТРИ".
Anonymous
ну и плюс, этот тот самый любимый time2market Максима :)
Uncel
vitex
print('Как пропатчить {} под фрибсд? '.format(DEVOPS_BULLSHIT_TOOL))
mixtery
как заставить данте использовать hostid?
mixtery
checking for supported hostid type... no
да, это я
ееее, сриптинг от рута
Roman
Vladislav
у меня так однажды коллега reboot не туда ввел
Vladislav
он_уронил_dns.jpg
Igor
Igor
купил ибп в офис и на рабочем компе в консольку shutdown -h now
Igor
а не туда...
Vladislav
Anton
https://github.com/kelseyhightower/nocode
Andrey
Misak
У всех было
Vladislav
не у всех
Vladislav
я только бордер asr в стойке попутал
Misak
Нормальные рутеры поэтому два РЕ держат
Misak
А не для реданданси, как можно было подумать