Flover
=))
Flover
надо оперативы больше дать а то 2 гига всего
Gleb
Flover https://mitogen.readthedocs.io/en/stable/ansible.html
Flover
вау
Flover
надо брать
Flover
спасибо
Flover
может быть
Flover
но в нее тоже упирается
Tadeusz
@flo_fd https://shadow-soft.com/turbo-charge-your-ansible/
Flover
Нужно больше инфы по бусту:) спасибо
Flover
Годный Ман
Anton
Не могу понять, вот есть у меня windows хост, есть сетевые диски, которые для него доступны. Как ансиблом что-то с них скопировать на этот хост? Кто-нибудь делал такую дичь до меня?)
Денис
Там надо отдельно настраивать, чтобы он разрешал так ходить
Денис
Самый простой и не безопасный это credssp разрешить передачу креденшиалсов
Денис
Но диски все равно вроде не мапятся в winrm сессию, можно будет зайти по unc пути
Anton
По unc это как?
Денис
\\server\share
Anton
То что диски не мапятся это конечно вообще отвратительно. Учитывая то, что есть в ансибле модуль для монтирования дисков)
Денис
С дисками я не уверен, не пробовал
Anton
\\server\share
Так даже лучше) Спасибо, значит нужно про credssp почитать, тут не до безопасности.
Денис
Если безопасность не важна, попробуйте сначала руками достучаться до шары с удаленного хоста через винрм, до того как разбираться с кредссп и прыжками
Денис
Если например, у вас базовая аутенитификация, тоже должно работать
Anton
Так и не победил. credssp, winrm, kerberos - тёмный лес, ансибл нужен в том числе чтобы уйти от этого. А когда машину нужно сутки готовить к ансиблу - какая ж это автоматизация. Боль.
Nklya
многие для автоматизации используют повершелл для виндов
𝙿𝚊𝚟𝚎𝚕
Всем добрый вечер
bebebe
Всем добрый вечер
Вы кроме русского языка каким ещё владеете?
𝙿𝚊𝚟𝚎𝚕
Вы кроме русского языка каким ещё владеете?
Только родным А к чему вопрос?
bebebe
Я тут загуглил что есть didaktik m, и первые 10 видео на незнакомом мне языке
Womchik
от многого гугления многи печали
inqfen
боброй ночи
inqfen
посоны, как можно таск ретрайнуть, если модуль exception выбрасывает, а не просто таск фейлится?
𝙿𝚊𝚟𝚎𝚕
inqfen
А я уже там wait поставил, чтобы ее не видеть
inqfen
Кароч у модуля ec2_group при попытке удаления security group, которая где-то используется, выпадает exception botocore
inqfen
А если модуль не просто вернул failed, а в нем exception выпал, то retry не работает (ну скорее всего просто интерпретатор из-за exception останавливает выполнение скрипта)
inqfen
Вот такая фигня
inqfen
Не продумали в общем обработку исключения кто делал модуль, надо бы пофиксить (но времени на это у меня конечно не будет)
inqfen
Да там не чекать по факту надо, предыдущим таском я её как раз удаляю, но реально с rds удаляется только секунд через 5-10
inqfen
Поэтому хотел сделать 3 попытки удаления раз в 5 секунд
bebebe
Пора переходить на терраформ
inqfen
Но просто добавил перед таском 10 секунд ожидания в итоге
bebebe
я одно время провижинил AWS при помощи ansible потом перелез на terraform и часть проблем ушло если терраформу сделать backend на s3 например то в ансибле можно будет скачивать стейт терраформа из s3 и инклудить их как факты, т.к. там json
Vadim
хммм, интересно, одна наша команда наоборот ненавидит терраформ + AWS - трудно трекать что создалось и что нужно удалить
bebebe
хммм, интересно, одна наша команда наоборот ненавидит терраформ + AWS - трудно трекать что создалось и что нужно удалить
пусть сюда посмотрят https://www.terraform.io/docs/backends/types/s3.html не знаю насколько это им архитектурно подойдет в s3 есть также механизм локов, что-бы несколько terraform'ом запущенных в одно время между собой не напортачили
Vadim
но особо деталей у меня нет, в этот волшебный мир я окунусь я еще не скоро
bebebe
https://www.terraform.io/docs/backends/types/etcd.html ыц
bebebe
рядом есть для etcdv3
Vadim
чтобы хранить стейт в etcd его сначала надо поднять :)
bebebe
очень сложно, я думал будет намного проще
inqfen
Чтобы некий скрипт сначала сходил на aws, посмотрел что там есть в реальности, актуализировал стейт и после уже работал terraform
inqfen
Банально, в рамках устранения пиздецомы например, я могу что-то изменить руками
inqfen
inqfen
Они и в доках так говорят
inqfen
Но типа, пока только стейт
inqfen
Живите так
bebebe
все что вы пишите, я просто не понимаю. как раз для этого и был создан терраформ, что бы те проблемы которые вы описываете не случались 😉
bebebe
впрочем, это оффтопик. есть @hashicorp_ru и @terraform_ru для этого
Марат
Такое может сработать на удаленных хостах? - name: Create vlan interface net_interface: name: "{{ ansible_default_ipv4.interface }}.4000" enabled: True speed: 1g duplex: full mtu: 1400
Марат
"msg": "invalid connection specified, expected connection=local, got ssh"
zhag
А можно так? —extravars @https://myfuckingapi.io/client-settings.json
Pavel
микротик + ансибл есть возможность upgrade по мактелнет?
Dumitru
всем привет, пытаюсь установить переменную для группы хостов, а ансибл ее не видит [docker] node0 ansible_host=192.168.99.101 [docker:vars] ansible_user=docker он все пытается юзать root@... что может быть не так?
Tadeusz
ssh_ansible_user?
Dumitru
ssh_ansible_user?
не прошло, когда я указываю юзера вместе с нодой все ок
Dumitru
то есть проблема именно в том что как только я выношу это отдельно оно игнорит
Tadeusz
Всегда в строчку пишу
Dumitru
оч странно, но сейчас попробую