играть в гольф хоккейной клюшкой"
я не вкатывальщик в ИТ, просто сетевой инженер в прове, который начал в автоматизацию (надо писать скрипты для настройки услуг, мониторинга, снятия метрик и т.д. и т.п. непосредственно с железок. В питон немного умею и даже работает, надо какую-то концепцию что ли),
и спрашиваю, как старших товарищей, даже если это кажется "довольно тупым"
"Крошка сын к отцу пришел, и спросила кроха: - Что такое хорошо и что такое плохо?"
я пока не знаю, как точно формулировать вопросы в гугл, т.к. пока точно не могу
понять как сделать (задача) так: "надо всё по максимуму автоматизировать, чтобы максимально исключить человеческий фактор"
куда гуглить? что читать?
Остаться в этом чате и слушать советы Gaali
кто это? можешь нас представить?
очень спасибо! надо просто в чате следить или можно в личке спрашивать? подскажешь, как принято?
В личке не пробовал, в чате - вполне.
"надо всё по максимуму автоматизировать, чтобы максимально исключить человеческий фактор" я бы рекомендовал начать с декомпозиции такой большой задачи на отдельные, выполнимые куски )
я и пытаюсь это сделать...
и что наиболее не понятно в такой задаче?
- как управлять этими скриптами (есть веб панель какая-то чтобы ансибл-скипт можно было одной кнопкой запустить?) - зачем надо ансибл, если есть sh и py - как управлять несколькими скриптами? - ансибл-скрипт как расковырять, чтобы своё добавить?
1) есть, awx и иже с ним. не рекомендую с этого начинать, чтобы не вносить запутанности 2) это вопрос выбора инструмента, можно и не на ансибл решать озвученную тобой задачей 3) запускать их поочередно или в разных консолях 4) не понятно, что такое ансибл скрипты
— 4) не понятно, что такое ансибл скрипты так называемый playbook это ж набок команд понятный только ансиблу
а что?
ок а тогда повторю вопрос — в чём преимущества ансибла перед sh и py? если у ансибла свой синтаксис
не понятно что значит "расковырять" открываешь файл плейбука (обычно его расширение yml) в блокноте/редакторе - пишешь буквы
жесть... это всё твои каналы чтоль?
идемпотентность, декларативность, иммутабельность )
я оккупас, все захватил
хоть книжек рекомендации дай
ну не кто не мешает это все и на sh делать, только время в разы больше будет потрачено
как не странно документация на сайте
угарнул, без обид
а другого ответа и не будет 😁😁
ну просто синтаксис ансбла выглядит, как программа на УК-НЦ советской разработки начать: задача1(): сделайтепожалуста = корзины корзина = ёмкостось положить в (корзина) сделать печать()
а что ты ожидал ?
Да, это декларативность
Ну, так напишите конвертер скриптов из sh в Ansible:)
я полностью согалсен с тобой
не провоцируй меня, ансибл не декларативен
Ну-ка ща найду декларативный кусок
Обсуждают сегодня