Sergey
Я был +O :)
чисто операторский канал, это ж режим канала 😊
Roman
На прошлой неделе кто-то поделился ссылкой на https://github.com/fboender/ansible-cmdb - Подскажите пж-та, как правильно вписать комментарии или поля типа dtap в хостсы ? Или это в host_vars должно быть?
Roman
[group]
host1 dtap="prod" comment="zomg-app server" типа такого можно использовать?
Serg
Привет! Как заставить Ansible передавать кирилицу для переменной окружения?
qeng
можно как-то с синхронизировать директории по списку item-ов?
qeng
synnchronize работает на добавление, но если из item-ов что-то убарть, то в директории назначения ничего не меняет
qeng
- name: Enable proftpd modules
synchronize:
src: "/etc/proftpd/mods-available/{{ item }}"
dest: "/etc/proftpd/mods-enabled/{{ item }}"
delegate_to: "{{ ansible_host }}"
with_items:
- dir.conf
- status.conf
Alf 🙀
Alf 🙀
Alf 🙀
Alf 🙀
Alf 🙀
Вообще конечно нет. Там где ты эту переменную вызываешь. В темплейте например...
Alf 🙀
Но должно работать и так
Alf 🙀
Но я бы кстати не делал кирилицу в енве. Потому что это пидорастия простигосподи
Alf 🙀
Alf 🙀
Надо включаться в процесс а не только говно тащить
Dima
на йоптаскрипте пусть сразу пишет
Dima
https://yopta.space/
Alf 🙀
1с же все еще на русском?
Alf 🙀
что вы сразу в максимы ударяетесь
Alf 🙀
битрикс он же бессмертен!
Dima
модуль 1c для ansible...
Alf 🙀
напилите и продавайте как решение
Alf 🙀
станете миллиардерами.
Alf 🙀
рублевыми
Dima
да это не максимализм, эт так, типа мы понимаем твою боль )
Dima
ща вом отожжот ещё )
Womchik
Белорусскими рублями
Magistr
Womchik
Я вспомнил язык рапира
Alf 🙀
Alf 🙀
с переменными окружения
Womchik
Лого вроде позже был
matt
matt
ну просто интересно
matt
для кунсткамеры
Serg
Народ, как скопировать целую директорию на удаленный хост с помощью Ansible?
Ruslan
copy
Serg
copy
В доках не сказанно что он копирует директории. Только файлы. Спасибо , попробую.
Ruslan
вглядись в доку, особенно в описание аргумента src
Serg
Ilya
Привет, вопросец есть) Есть вот такая конструкция в плейбуке а она делает не совсем как мне хочется. https://paste.fedoraproject.org/paste/vFNLddNGKYDqJWAgLIxUfg к примеру n=3 а оно берет и прохоид в файл1 заменяет на 8003 в файл2 заменяет на 8003 и т.д. А мне надо что бы файл1 заменило на 8001 файл2 - 8002
Ilya
Кто может подсказать куда и что делать?)
Alf 🙀
вместь sequence используй items
Alf 🙀
with_items:
-1
-2
-3
Alf 🙀
так получится то что ты хочешь
Alf 🙀
Roman
угу, годно
Alf 🙀
Ilya
Кол-во данных файлов
Ilya
В них меняется порт в файле 0 порт 8000 а дальше последняя цифра
Ilya
Что бы их создать
Alf 🙀
тебе не нужно знать длину массива чтобы по нему итеррировать
Ilya
https://paste.fedoraproject.org/paste/oXncrWFZ2HLEh4alQFVPVg
Ilya
Задача на вход давать только это самое число n
Alf 🙀
ох
Ilya
На выходе получить n файлов с в которых будут порты от 8000 до 800n
Alf 🙀
with_items: range(1..n)
?
Ilya
спасибо)
Ilya
Сейчас попробую
Alf 🙀
вот так точнее
Alf 🙀
вроде должно работать
Alf 🙀
https://github.com/ansible/ansible/issues/1734
вот тут говорят что должно работать
Ilya
Что-то не реагирует он на range
Alf 🙀
ну а аутпут то есть какой?
Ilya
Он не считает это за функцию
Ilya
Тупо как текст берет
Ilya
gwtestrange(1..n).service does not exist !
Alf 🙀
а ну вынеси это в set_fact
Alf 🙀
заасань переменную
qeng
rsync_opts
rsync не будет же тереть файлы, если они присутсвуют в src
Alf 🙀
переменную потом проверь в дебаге