Size: a a a

ansible — русскоговорящее сообщество

2020 March 03

P

Paul in ansible — русскоговорящее сообщество
победил, если что, кому интересно могу рассказать как
источник

VS

Viktor Singur in ansible — русскоговорящее сообщество
Paul
победил, если что, кому интересно могу рассказать как
👍 поздравляю! Поделись как. Интересно конечно
источник

P

Paul in ansible — русскоговорящее сообщество
самое главное - вот этот PS-скрипт, который нужно запустить на всех хостах, которыми ты хочешь управлять https://raw.githubusercontent.com/ansible/ansible/devel/examples/scripts/ConfigureRemotingForAnsible.ps1
источник

P

Paul in ansible — русскоговорящее сообщество
скрипт, как ни странно, с оффсайта документации ansible
источник

VS

Viktor Singur in ansible — русскоговорящее сообщество
керберосом в итоге аутентифицировался ?
источник

P

Paul in ansible — русскоговорящее сообщество
далее в настройках kerberos и в сасом файле инвентаризации ansible домен нужно указывать как DOMAIN.COM (заглавными буквами), иначе фейл
источник

P

Paul in ansible — русскоговорящее сообщество
Viktor Singur
керберосом в итоге аутентифицировался ?
да, им
источник

P

Paul in ansible — русскоговорящее сообщество
намного удобнее, чем basic или NTLM, но подходит только для доменной среды
источник

P

Paul in ansible — русскоговорящее сообщество
простейшая инвентаризация:[windows]
192.168.100.30

[windows:vars]
ansible_user=user@DOMAIN.COM
ansible_port=5986
ansible_connection=winrm
ansible_winrm_server_cert_validation=ignore
источник

P

Paul in ansible — русскоговорящее сообщество
ansible -m win_ping -i ./my-inventory all --ask-pass
источник

P

Paul in ansible — русскоговорящее сообщество
работает!
источник

VS

Viktor Singur in ansible — русскоговорящее сообщество
Сейчас всех своих заинвентаризирую :)
источник

P

Paul in ansible — русскоговорящее сообщество
Viktor Singur
Сейчас всех своих заинвентаризирую :)
Удачи!
источник

VS

Viktor Singur in ansible — русскоговорящее сообщество
Спасибо, добрый человек
источник

P

Paul in ansible — русскоговорящее сообщество
да не за что особо, сам рад, что разобрался
источник
2020 March 04

DC

Dennis Chertkov in ansible — русскоговорящее сообщество
Привет, Коллеги!
источник

DC

Dennis Chertkov in ansible — русскоговорящее сообщество
Разобрался. Может кому пригодится:
host: "{{ hostvars[item].ansible_host }}
источник
2020 March 05

P

Paul in ansible — русскоговорящее сообщество
Камрады, помогите решить такую задачу: есть ansible на WSL (настроен и работает с хостами windows), есть 3 сервера windows. Задача: ребутать сервера по очереди и проверять, что определенные сервисы (4 штуки) запущены. Проверять запущенность сервисов можно win_service, но я не совсем понимаю, как написать в плейбуке: 1) чтобы следующая зачача (в данном случае перезагрузка) не начиналась, пока не запустятся все сервисы на первом сервере; 2) как написать все это в цикле. Примеры использования win_service и loop смотрел, но видимо просто опыта пока не хватает
источник

P

Paul in ansible — русскоговорящее сообщество
И, кстати, может быть кто-то встречал win-модули для prtg (для Linux есть, но он не работает с вин-сервером prtg) и SCOM? Понятно, что все можно PS через raw, но хотелось бы стройности кода и единообразия, а не набора костылей
источник

P

Paul in ansible — русскоговорящее сообщество
если интересно, могу поделиться наработками по prtg через API и модуль win_uri
источник