@devops_ru

Страница 32 из 4568
Dmitrii
28.04.2016
09:52:51
Генерит known_hosts всмысле?

Попахивает оверинжинирингом :)

Architector
28.04.2016
09:53:55
она за меня надавит 50 раз yes? :)

Dmitrii
28.04.2016
09:54:56
она за меня надавит 50 раз yes? :)
Ничего давить не надо же. Достаточно нужные отпечатки с адресами в файл сложить

Google
Architector
28.04.2016
09:55:52
ясно-ясно, только нужно морочиться передавать их с ново-налитой машины и класть их локально. но зачем?

мы же о конфигурировании не через внешнюю сеть говорим? :)

Dmitrii
28.04.2016
09:58:50
Понятия не имею :)

А кто-нибудь использует Ansible Tower?

UlliPekka
28.04.2016
10:00:14
платить не хочется

ломается просто, но не хочется быть нарушителем -))

Алексей
28.04.2016
10:03:48
как сетькрасива выровнилась

87776
28.04.2016
10:09:29
чуваки

я может совсем тупой, конечно

ну т.е. так и есть само собой

но объясните

https://docs.ansible.com/ansible/apt_module.html

Google
87776
28.04.2016
10:10:07
как из этого сделать вывод о том какую команду я должен ввести чтобы у меня ансибл установил что-то через apt-get?

Andrey
28.04.2016
10:10:32
там же примеры!

https://docs.ansible.com/ansible/apt_module.html#examples

facepalm.jpg

Алексей
28.04.2016
10:11:13
как из этого сделать вывод о том какую команду я должен ввести чтобы у меня ансибл установил что-то через apt-get?
- name: Install Debian system packages apt: name: "{{item}}" update_cache: yes cache_valid_time: "{{apt_cache_valid_time | default (3600)}}" with_items: - less - telnet - tcpdump environment: https_proxy: "{{http_proxy}}" http_proxy: "{{http_proxy}}"

Andrey
28.04.2016
10:11:49
environment лучше группой задавать

Алексей
28.04.2016
10:12:00
группой ?

аа

у меня динамик инвентори и не везде можно прокси для запросов использовать

87776
28.04.2016
10:12:36
там же примеры!
заебись, только это примеры не для команды

Алексей
28.04.2016
10:12:55
ты какую команду то хочешь ?

87776
28.04.2016
10:12:58
ansible 100 -a "free -m" -u user

вот

это мне понятно

Aleksandr
28.04.2016
10:13:06
не привыкай к плохому

делай через плейбуки всё

87776
28.04.2016
10:13:17
а там написано я так понима yaml написан

=(

мне же просто сервис развернуть

Алексей
28.04.2016
10:13:37
ансибл это сплошой ямл

Google
Roman
28.04.2016
10:13:39
граждане, а как сочетается oom killer и докер?

Andrey
28.04.2016
10:13:41
ansible 100 -a "free -m" -u user
а апт тут причем?

Aleksandr
28.04.2016
10:14:07
мне же просто сервис развернуть
пиши yaml и запускай ansible-playbook вместо ansible

Алексей
28.04.2016
10:14:13
87776
28.04.2016
10:14:21
ну неужели нельзя какое-то говно по-быстрому установить на куче серваков не используя при этом плейбуки?

Aleksandr
28.04.2016
10:14:33
можно

но не нужно

87776
28.04.2016
10:14:45
плохому научите меня

Алексей
28.04.2016
10:15:09
плохое это ты предлагаешь нам. не согласны на это мы

херач плейбук :)

Architector
28.04.2016
10:27:10
Не нравятся плейбуки, не используй ансибл. Пиши на перле свой велосипед )

Aleksandr
28.04.2016
10:28:24
ну почему, однострочники иногда полезны

но сначала надо дзен плейбуков постигнуть конечно

87776
28.04.2016
10:29:58
я не против плейбуков

я против плейбуков для простых задач

я хочу отрубить маленькую веточку

а вы предлагаете расчехлять бензопилу =(

Andrey
28.04.2016
10:31:09
но это пиздатая японская автоматическая и очень точная пила!

ты точно не сможешь отпилить ей ногу!

Google
Kanat
28.04.2016
10:33:05
не хватает на баланс, не много денег можете выручить??

Ilya
28.04.2016
10:33:22
Конечно, давай номер

87776
28.04.2016
10:33:39
заебись, только она лежит на втором этаже загородного дома незаправленная и мне быстрее этот сучок забами перегрызть

Ilya
28.04.2016
10:33:42
Тут каждый по 100 руб скинет – будет 23800 руб

Kanat
28.04.2016
10:34:01
Нет конечно

87776
28.04.2016
10:34:02
Ilya
28.04.2016
10:34:12
Да хоть по 5000

Kanat
28.04.2016
10:34:45
50

Andrey
28.04.2016
10:35:29
эта

мне тоже не хватает

но мне много надо

по 10к каждый

87776
28.04.2016
10:35:53
номр 10к

мне на мотоцикл хватит

Andrey
28.04.2016
10:36:13
не, ну девопсы вы или нищие? )

Kanat
28.04.2016
10:36:16
На

Alexander
28.04.2016
10:54:47
Я не девопс

Andrey
28.04.2016
11:03:52
Я не девопс
тогда 20к

Roman
28.04.2016
11:09:17
граждане, а что вы используете в качестве рекурсивного днс-сервера?

Aleksandr
28.04.2016
11:10:56
dnsmasq?

Google
Paul
28.04.2016
11:13:39
pdns-recusor?

Dmitrii
28.04.2016
11:14:15
плохому научите меня
Вот так можно: ansible group-app -m shell -a 'cmd="sudo apt-get install foo-bar | grep OK"' -i inventory

Алексей
28.04.2016
11:14:47
unbound

Dmitrii
28.04.2016
11:14:54
Если вот такое квотирование использовать то тогда можно сложные команды туда пихать, с пайпами и прочим говном

Aleksandr
28.04.2016
11:15:08
Andrey
28.04.2016
11:15:26
это все слишком просто!

Dmitrii
28.04.2016
11:15:41
госпаде. ansible all -m "apt" -a "name=PKGNAME state=installed"
И как ты туда пайп сунешь? Или awk?

Я предложил абсолютно универсальный вариант как автор и запросил

Aleksandr
28.04.2016
11:17:27
И как ты туда пайп сунешь? Или awk?
зачем их туда сувать? автор хотел, чтобы "ансибл установил что-то через apt-get"

Dmitrii
28.04.2016
11:17:55
Ну разве у меня не через apt-get и без Ansible?

Я в курсе про модули, но они нахер не нужны когда надо сделать что то на пачке серверов быстренько.

Aleksandr
28.04.2016
11:18:37
Ну разве у меня не через apt-get и без Ansible?
автор хотел использовать именно модуль апт. поэтому и привёл ссылку https://docs.ansible.com/ansible/apt_module.html

Dmitrii
28.04.2016
11:21:09
Я реально не понимаю зачем использовать модуль apt если не собираешься использовать его как плейбук, чтобы контролировать стейт и прочее, а для разового использования.

shell во все поля.

Aleksandr
28.04.2016
11:21:53
ок

Dmitrii
28.04.2016
11:22:52
В конце концов это же куда проще запомнить одну команду для таких случаев "как запустить что то на всех серверах" чем помнить о существовании сотни модулей и их аргументов.

Aleksandr
28.04.2016
11:23:09
не проще

Страница 32 из 4568