Flover
=))
Flover
надо оперативы больше дать а то 2 гига всего
Gleb
Flover https://mitogen.readthedocs.io/en/stable/ansible.html
Flover
вау
Flover
надо брать
Flover
спасибо
Victor
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 - тёмный лес, ансибл нужен в том числе чтобы уйти от этого. А когда машину нужно сутки готовить к ансиблу - какая ж это автоматизация. Боль.
Eduard
Nklya
Anton
Nklya
многие для автоматизации используют повершелл для виндов
𝙿𝚊𝚟𝚎𝚕
Всем добрый вечер
𝙿𝚊𝚟𝚎𝚕
bebebe
Я тут загуглил что есть didaktik m, и первые 10 видео на незнакомом мне языке
Womchik
от многого гугления многи печали
inqfen
боброй ночи
inqfen
посоны, как можно таск ретрайнуть, если модуль exception выбрасывает, а не просто таск фейлится?
𝙿𝚊𝚟𝚎𝚕
Artur
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 секунд ожидания в итоге
inqfen
bebebe
я одно время провижинил AWS при помощи ansible
потом перелез на terraform и часть проблем ушло
если терраформу сделать backend на s3 например
то в ансибле можно будет скачивать стейт терраформа из s3 и инклудить их как факты, т.к. там json
Vadim
хммм, интересно, одна наша команда наоборот ненавидит терраформ + AWS - трудно трекать что создалось и что нужно удалить
Vadim
Vadim
но особо деталей у меня нет, в этот волшебный мир я окунусь я еще не скоро
bebebe
https://www.terraform.io/docs/backends/types/etcd.html ыц
bebebe
рядом есть для etcdv3
Vadim
чтобы хранить стейт в etcd его сначала надо поднять :)
bebebe
очень сложно, я думал будет намного проще
inqfen
inqfen
Чтобы некий скрипт сначала сходил на aws, посмотрел что там есть в реальности, актуализировал стейт и после уже работал terraform
bebebe
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
то есть проблема именно в том что как только я выношу это отдельно оно игнорит
Tadeusz
Tadeusz
Всегда в строчку пишу
Vlad
Dumitru
оч странно, но сейчас попробую