Driver
декомпозируй задачу на кучу мелких, как их сделаешь, можно будет занятся компонованием в одну кучу
Stefan
ребята, меньше снобизма. будьте дружелюбнее
ну от Сергея такое недружелюбие из-за того, что как мне кажется, тебе помогли достаточно чтоб освоить свою задачу, а когда человек приходит тупо с тем же вопросом, складывается впечатление что ты даже не проработал того о чем говорили
simplemice.eth
так, давайте поспокойнее )
Sergey
дело не в том что тебе не хотят помочь
а в том что тебе вчера помогли
а ты плюнул и пошел искать "решение" за счет других
в соседние чаты
Sergey
ладно хоть в k8s не полез)00
Sergey
на кубспрей)
Sergey
ребята, меньше снобизма. будьте дружелюбнее
Ну вот, и ты туда же.
Если не ливнешь, то увидишь, как регулярно приходят люди с чем-то, очень похожим на тестовые задания. Да, они могут быть сложными, но на то они и тестовые задания. Но поверь, бОльшая часть здесь присутствующих не горит желанием делать за кого бы то ни было тестовые задания. Если это не твой случай - хорошо, действуешь по алгоритму из поста выше: делал то-то, прочитал вот эту доку, получил вот такой результат, направьте/подскажите, пожалуйста. Всё, в 99% случаев это помогает.
simplemice.eth
припиню пока что
Sergey
так поудобнее?
simplemice.eth
можно и так
Sergey
Тогда перепинь, наверное. А может, лучше ссылку в описание чата.
simplemice.eth
Sergey
ага, годнота
Pavel
спасибо неравнодушным за помощь в личке ;)
Anton
Помогите пожалуйста. куда копать с такой ошибкой:
https://www.linux.org.ru/forum/admin/14582606
Timur
Timur
Разумеется, при выполнении кода с вызовом значения этой переменной будет ошибка
Anton
proxy_env оттуда берется
Timur
Huan
привет всем. подскажите можно ли "склеить" group_var и host_vars?
к примеру в групварсах есть переменные типа:
adduser:
- name: user1
- name: user2
- name: user3
и в хостварсах есть
adduser:
- name: user4
Victor
Victor
Ох вей. Этоже списки. Только разные переменные
Huan
спасибо, попробую
Victor
Можно немного переделать список в словарь еще
Huan
в списке кроме name есть еще поля
NM
Pavel
а так, да, контейнеризация непростая тема, если не знаешь глубоко устрйоство ОС
Alexander
Всем привет. Это нормально, что на один домен тратится около трёх секунд?
---
- hosts: one-crappy-host
tasks:
- name: Setup openresty conf
template:
src=host.conf.tpl
dest=/home/admin/conf/{{ domain }}.conf
notify: restart openresty
loop:
- example1.com
- example2.com
- example3.com
- example4.com
loop_control:
loop_var: domain
Alexander
Впервые вообще запустил эту штуку. Мне хочется узнать, она и должна быть такой тормознутой? Или где-то косяк есть?
Денис
У меня до 5 секунд занимает копирование 1 файла через темплейт, тоже страдаю из-за этого
Денис
Он еще не параллелится, нас сколько я знаю
Денис
Если шаблон одинаковый, то быстрее будет его 1 раз сгенерить, и несколько раз копировать
Денис
Обычное копирование в разы быстрее
Nklya
Страдание такими мелочами называется преждевременной оптимизацией
Денис
Угу, у меня приложение так написано, что ему нужно около 10 разных файлов конфигов, от этого и боль
Nklya
и что, то что деплой идет минуту вместо 45 секунд настолько критично?
Alexander
Vadim
async для такого придумали
Alexander
я просто думал, что я где-то неправильно что-то наделал. Ну окей, будем любить ansible такой, какая она есть ))
Alexander
Dmitry
Всем привет. Кто-то сталкивался с таким —> при попытке заюзать plugin : gcp_compute - inv.gcp.yml with gcp_compute plugin: ‘NoneType’ object has no attribute ‘__getitem__’ ?
Timur
Timur
Alexander
Timur
Что, и подключается тоже к локальной? И src и dest на локальной машине?
Timur
Можно попробовать mitogen подключить. Он многие подобные вещи неплохо ускоряет
Timur
Timur
Вы к локальной машине по ssh ходите?
Alexander
Nklya
можно было просто на локалхост сходить без ссх
Timur
Так все-таки на локальной это запускалось или на удаленной?
Alexander
Timur
Alexander
Alexander
Timur
нету
Тогда проблема скорее в неоптимальных настройках
Timur
pipelining включён?
Alexander
pipelining включён?
пробовал включать, да.
и гуглил другие разные "speed up" настройки, всё перепробовал, что нашёл.
видимой разницы не ощутилось
Timur
Mitogen пробовали?
Timur
https://mitogen.readthedocs.io/en/stable/ansible.html
Alexander
Денис
К сожалению, у меня винда, а митоген, на сколько я понял, для ssh подключений
Timur
winrm он тоже ускоряет
Timur
Он на уровне контроллера работает
Денис
Тогда попробую завтра, спасибо
Denis
Все привет! Как можно поулчить правительно список всех айпишников в группе, и перечислить их через запятую? Ниже конфигурация не заработала:
Master_IP="{{ groups['master'] | map('extract', hostvars, [ 'ansible_default_ipv4.address' ]) | join(',') }}"