Aleksey
Это ведь еее
nvkv
у меня с виндой отношения не складываются
Aleksey
https://en.wikipedia.org/wiki/Embrace%2C_extend_and_extinguish
Aleksey
Просто новый план форточек по выпиливания линукса
nvkv
cygwin, msys
ansible официально их не поддерживает, по крайней мере в доке так написано
nvkv
и он там без костылей не работает, сюрприз
Gem
знаю, но работает ведь
Gem
второй вариант - какойнить rundeck или webshell
Gem
вплоть до чатботов
nvkv
круто, я про rundeck не слышал до этого дня, спасибо
Aleksey
круто, я про rundeck не слышал до этого дня, спасибо
Ой и не стоит слышать. Это ад треш и опенсорс
nvkv
а webshell? :)
Aleksey
Не слышал
nvkv
на самом деле проще сделать control node и дать туда доступ по ssh
Gem
а webshell? :)
shellinabox and/or http://www.web-console.org/ and others
nvkv
shellinabox and/or http://www.web-console.org/ and others
эту штуку нагуглил уже
Gem
эту штуку нагуглил уже
для любителей явы есть https://github.com/skavanagh/KeyBox
Dmitry
зачем все это говно с php на сервере? если в том же хроме есть https://chrome.google.com/webstore/detail/secure-shell/pnhechapfaindjhompbnflcldabbghjo
Dima
https://ipfs.io/ipfs/QmTJaLdhUW6jTdXGFoqv7wZe5KguBi5F2u4ihBdrUMVPhw
Dima
старьё конечно, но чего только не найдешь пока гуглишь
Dima
http://file.allitebooks.com/20151120/Ansible%20for%20DevOps.pdf
Dima
туда же.
Dima
(это была прогулка по каталогу с музлом ls -GlatR)
Dmitry
(это была прогулка по каталогу с музлом ls -GlatR)
так виндовым мышевозам надо не зайти на control node и запустить там ansible, а "прогуливаться по каталогу с музлом", ок.
Dmitry
теперь все понятно (с)
Dima
ну для начала не помешает
Dima
вдруг запустят ансибл и не досмотрят даже второй десяток тасков
Dima
пользователи microsoft windows
Dima
только я не понял
Dima
а чем этот secure shell отличается от putty и как они запустят в нём ansible.
Dmitry
для начала не помешает узнать, что ssh иногда настраивается так, что клиент вообще ничего "запустить" не может, кроме того, что ему велят. залогинился == запустил, никаких "прогуляться"
Dmitry
а если у мышевозов есть putty, то им вообще больше ничего не нужно. никаких шеллов на похапне.
Dima
аа, ну ладно.
Denis 災 nobody
где сейчас реклама была? )
Denis 災 nobody
и ура, нас 100+
Dima
это карма. я в трекер сходил.
Evgeny
на девопсе
Evgeny
щас как начну анзибл изучать, как задолбаю вас тупыми вопросами)
Denis 災 nobody
только Дмитрия не агри ))
Ivan
Можно ли ансиблом через апт узнать версию установленного пакета?
Ivan
ну или не через апт, хз
Dima
не через apt: - name: check version command: apt list iptables-persistent
Dima
в модуле apt такого нету: http://docs.ansible.com/ansible/apt_module.html
Ivan
ну да, я смотрел, там только установка чёт
Denis 災 nobody
вообще проверка версии через dpkg
Denis 災 nobody
но хз как тут, не доводилось
Ivan
не через apt: - name: check version command: apt list iptables-persistent
вариант, как и command: php —version register: php_v
Ivan
вообще проверка версии через dpkg
dpkg даже не умеет фильтровать установлен ли пакет, не красота (
Denis 災 nobody
dpkg -l |grep php
Ivan
ну впрочем, когда знаешь точное название, это наверное неважно
Ivan
dpkg -l |grep php
не красота, я и говорю)
Ivan
хотелось красоты
Ivan
но хуй
Ivan
:)
Denis 災 nobody
написать обертку красоты? )
Dima
ну можно покопать модуль http://docs.ansible.com/ansible/setup_module.html, но хз, можно ли там докопать до нужного.
Ivan
ну можно покопать модуль http://docs.ansible.com/ansible/setup_module.html, но хз, можно ли там докопать до нужного.
ну да, была такая мысль, но это убить пару часов в никуда) facter стоит и отдаёт только версию ruby
Ivan
кстати
Ivan
ладно, всем спасибо будем юзать костылики в виде command
Dima
не совсем понятно, зачем на такое писать плейбук. ansible -i hosts.yml -a “dpkg -l” > list.txt
Ivan
а в setup нет поддержки?
не очень понимаю, если честно, о чём речь, я с setup мало игрался
Denis 災 nobody
для обновления пакетов
а зачем? apt-get update && apt-get upgrade
Ivan
а зачем? apt-get update && apt-get upgrade
а мне не надо всё, мне надо конкретные на сотне машин
Denis 災 nobody
само обновит, что не последнее
Gem
в setup и правда нету
Denis 災 nobody
хотя тут центос конечно удобнее
Denis 災 nobody
yum update -y —disablerepo=\* —enablerepo=base —enablerepo=updates
Denis 災 nobody
и всё в шоколаде