Size: a a a

DevOps — русскоговорящее сообщество

2021 April 24

U

Ugly in DevOps — русскоговорящее сообщество
там народ обсуждал вчера. я не запоминал честно
источник

VR

Vasiliy Romaneev in DevOps — русскоговорящее сообщество
пусть
почитать целевой чат лишним точно не будет))
источник

AL

Aleksey Lex-sey in DevOps — русскоговорящее сообщество
Вот это и не понятно. debug такой же модуль как и shell, echo. Почему он должен быть в отдельном блоке когда предыдущие два вместе?
источник

U

Ugly in DevOps — русскоговорящее сообщество
потому что..
источник

AL

Aleksey Lex-sey in DevOps — русскоговорящее сообщество
тут  есть скрытый смысл или просто так принято.....?
источник

U

Ugly in DevOps — русскоговорящее сообщество
видимо потому что ты не можешь так 2 модуля юзать
источник

U

Ugly in DevOps — русскоговорящее сообщество
не зря же есть регистрация вывода модуля, чтобы дальше с ним работать
источник

ВМ

Вячеслав Малютин... in DevOps — русскоговорящее сообщество
Сенькс. Пойду туда посмотрю, что обсуждали.
Sublime хорош и подсвечивает многое, но не всегда можно увидеть (из-за невнимательности или спешки) ошибки.
источник

AL

Aleksey Lex-sey in DevOps — русскоговорящее сообщество
Я правильно понимаю что общая концепция - один блок один модуль, но для некоторых модулей есть исключения когда их можно использовать вместе например register с любым другим?
источник

ВМ

Вячеслав Малютин... in DevOps — русскоговорящее сообщество
Просто так принято и/или так захотели разработчики ансибла )
Прими это и иди дальше.
источник

VR

Vasiliy Romaneev in DevOps — русскоговорящее сообщество
смотри
что такое задача в ansible:
- name: "Имя задача"
 модуль:
   параметр1_модуля: 1
   параметр2_модуля: 2
 register: какая-то переменная.

shell и debug - это модули ансибла.
поэтому они должны быть в разных task
то есть в разных блоках

register - ключевое слово, которое позволяет тебе делать новые переменные.

то есть может быть вот так:
- name "Echo":
 shell:
    "какая-то команда и прочие параметры модуля shell"
 register: echo_output
- name: "Debug"
 debug:
   какие-то параметры модуля debug
 register: debug_out

а еще в канале про ансибл тебе расскажут почему shell модуль это плохо и его надо пореже использовать.
но это не является темоц вопроса.
источник

ВМ

Вячеслав Малютин... in DevOps — русскоговорящее сообщество
Аккуратнее со словом "блок". В ансибле есть еще - block: для группировки тасков. )
источник

AL

Aleksey Lex-sey in DevOps — русскоговорящее сообщество
👍Кажется начинаю понимать. register это не отдельный модуль а именно ключевое слово.
источник

ВМ

Вячеслав Малютин... in DevOps — русскоговорящее сообщество
Можно сказать немного по-другому: register - это функция для записи результата выполнения таска в какую-то переменную.
источник

AL

Aleksey Lex-sey in DevOps — русскоговорящее сообщество
Да увидел. И есть список модулей с которыми он работает. Спасибо
источник

Z

Zakhar in DevOps — русскоговорящее сообщество
Здравствуйте всем!
Подскажите, кто вот пользуется Github Actions.
Это нормально, что cron задача выполняется по 9 минут?
9 минут он собственно запускает сам процесс, а потом уже выполняет 15 секундную работу.
источник

Z

Zakhar in DevOps — русскоговорящее сообщество
источник

Z

Zakhar in DevOps — русскоговорящее сообщество
Просто мне кажется он в добавок из-за такого расходует месячный тариф на минуты.
источник

Z

Zakhar in DevOps — русскоговорящее сообщество
Было один раз, что он 1 час запускал, в итоге работа в конце даже и не началась(failed прилетел)
источник

/

/dev/desider in DevOps — русскоговорящее сообщество
Что-то гуляет мнение, что кубер депрекейтед, что-то я не понимаю...
источник