Logan
коллеги, а в ансибле есть готовый фильтр, генерящий рандомные строки произвольной длины? для паролей
tutunak
tutunak
Logan
век живи - век учись. Спасибо!
Alexander
Переписываю docker compose на чистый ansible. Возник вопрос
compose
networks:
db_net:
ipam:
driver: default
config:
- subnet: 172.26.0.0/16
Как мне указать нужную подсеть для контейнера? И нужно ли? В доке не нашел
ansible
networks:
- name: db_net
ipv4_address: 172.26.0.10
Lamobot
Alexander
У меня еще пара контейнеров. Он точно правильно выделит?
Sheridan
коморады, а вот такой вот странный вопрос...
есть list с именами путей-файлов. Этак штук триста-четыреста элементов. Разные директории. Из директории может быть в list`е один только файл. синхронайз не получится применить. Как это всё быстро скопировать? copy - долго, минут десять...
Sheridan
Alexander
Lamobot
А где и как это выделять?
Не надо так делать, чтобы потом проблем с роутингом не иметь между локалками и внутренними сетями докера
Alexander
Sheridan
а вообще конечно надо v6. Там можно за объёмы не волноваццо )
Alexander
Alexander
Я что спрашивал:
networks:
db_net:
ipam:
driver: default
config:
- subnet: 172.26.0.0/16
Alexander
Анатолий
Нет
Timur
Анатолий
Можешь попробовать зайти в контейнер и пингануть имя другого
Timur
Timur
Если только файлы в десятки раз не жмутся
Sheridan
да тут скорее не в пропускной дело, а в постоянных подсчетах md5
Timur
Так архиватору все равно все это считать придется
Timur
Какая разница-то
Sheridan
o0
Alexander
Sheridan
Timur
Если позволяет структура
Timur
Работа с файловой системой - довольно медленная операция, если пофайлово
Timur
А почему вообще такая задача возникла по копированию сотен файлов в разные пути?
Timur
Может, как-то иначе вопрос решить можно?
Анатолий
Alexander
Отлично, спасибо. Буду пробовать
Гайрат
Sheridan
Вячеслав
Всем привет, подскажите какое кол-во хостов ансибл может обработать?
Timur
Вячеслав
А как правильно выставить настройки? исходя из стратегии, serial и количества форков?
Timur
Это уже вам виднее, исходя из задач, требований и ограничений вашей инфраструктуры
Вячеслав
Например плейбук с 2-мя тасками на 1000 машин c рабочего компа бывает отрабатывает, а бывает зависает
Вячеслав
host_pinned в 10 форков
Вячеслав
serial по умолчанию
Вячеслав
Комп i7 8 поколения 16гб рам
Logan
плейбук на 1000 машин требует уже какого-то иного инструмента, как мне кажется. не ансибла
Alexander
Вячеслав
Sheridan
Вячеслав
просто никак не могу понять почему виснет
Анатолий
тебе перед этим надо с помощью модуля docker_network её создать
Alexander
Уже смотрю)
Sheridan
я вообще гонял плейбуки на сотнях машин за спутниками, было дело. Вполне гуд...
Вячеслав
у меня более 30к машин
Вячеслав
а он на 1000 виснет
Lamobot
ансибл ботоводство? :)
Sheridan
на деплоере
Sheridan
например include_role tasks_from емнип жрёт неплохо так
Вячеслав
---
- hosts: arms_checker
strategy: host_pinned
gather_facts: false
vars:
time: "0 6 * * *"
timeSRE: "*/1 1 * * *"
tasks:
- name: check os
shell: cat /etc/*release |grep SRE |wc -l
register: result
- name: deploy config
template:
src: ~/ansible/templates/shutdown.j2
dest: /etc/cron.d/shutdown
owner: root
group: root
mode: 0644
Вячеслав
без ролей даже
Вячеслав
Вячеслав
Оно еще бывает перед выдачей результата зависает
Павел П.
Добрый вечер! Хочу странного:
На *AWX* выполнить плейбук на хосте, которого НЕТ в инвентори. Задать его например через extra_var ansible_ssh_host=, там же и ansible_ssh_port.
Не пойму как нагуглить возможно ли это.
Sheridan
Вячеслав
бывает просот с концами сколько не жди, а бывает потом результат выдает
Вячеслав
ладно, попробую через strace посмотреть что происходит
Sheridan
Камрады, а вот ещо странный вопрос...
Я хочу хандлер на любое изменение чего угодно в плейбуке. Ну то есть сам плейбук что нибудь change или какаято роль где нибудь чтото change. Хочу в общем баннер вывешивать таким образом на логон, мол "крайний раз здесь ансиблом чтото менялось тогдато во столькото"
Sergey
Это тебе, скорее всего, нужен callback-плагин, который по завершению будет писать в motd-файл.
Вячеслав
так последним действием в плейбуке ставить нотифай
Sheridan
Павел П.
Sheridan
Sheridan