@pro_ansible

Страница 159 из 625
Denis 災 nobody
28.02.2017
17:50:05
ну и когда нам нужен софт А версии 1.1 на одной ноде и софт Б версии 3.4 на другой ноде, как это разруливать.. прибить в плейбуки и постоянно менять - так себе идея

Denis 災 nobody
28.02.2017
17:51:48
в переменные вынести
вопрос комплексный, а это частность

Magistr
28.02.2017
17:51:51
по сборке можно федора гайд почитать

Google
Magistr
28.02.2017
17:52:57
вопрос комплексный, а это частность
ну да в общем случае поддержка нескольких стабильных версий это сложно да

Denis 災 nobody
28.02.2017
17:53:18
30 пакетов, разрабатываются разными людьми, что-то совместной разработки.. как всю эту хрень потом выложить, и чтобы точно заработало, а еще чтобы само базы обновило, тот же alter для мускуля не всегда сходу встает, а если еще пару релизов пропустили..

а еще иногда роляет порядок рестарта сервисов

Sander
28.02.2017
19:53:54
Всем Привет, один вопрос, вроде так и не получил ответа полного: 1) у меня 100500 сайтов как мне в моем случаи организовать playbooks для каждого сайта? a) в ansible и логически наверное делать один playbook для сайта, example: ansible-playbook/websites/site.ee.yml b) если делать динамически, как я пытался уже сделать, то получается очень много всяких проверок, например проверка на пустоту и использования яп: when: "'platform__phpfpm' is defined and 'default' == platform__phpfpm", кроме того есть возможность выбирать разные базы данных (mongo, mysql ... и т.l), языки программирования (php, go, nodejs ...), и многое другое. ---

Runinterface ?
28.02.2017
20:00:05
есть опытные PHP-шники в сети?

помощь нужна

Dmitriy
28.02.2017
20:00:24
Слушаю

Во многом я опытен на фрилансах

Runinterface ?
28.02.2017
20:01:18
я изучаю PHP. Пытаюсь в постгре подключится не получается почемуто, $dbconn = pg_connect("host=localhost port=5432 dbname=postgres user=postgres password=333333"); if ($dbconn == 1) { echo "asdasdsad"; exit; }

модули поставил

Google
Runinterface ?
28.02.2017
20:01:36
на серваке

вроде ок все должно быть

но в упор не могу понять почему не коннектится

Dmitriy
28.02.2017
20:01:57
Драйвер какой?

Runinterface ?
28.02.2017
20:02:10
я правильно описал условия проверки?

драйвер чего?

Алексей
28.02.2017
20:02:40
Dmitriy
28.02.2017
20:02:49
драйвер чего?
Подключения к субд

Wom
01.03.2017
14:23:04
ppl, есть конструкция вида: - name: Setup users include: users.yml with_items: - { name: 'user1', groups: 'group1' } - { name: 'user2', groups: 'group1' } - { name: 'user3', groups: '' } хочу списки юзеров вынести в переменные grp1_users: [ 'user1', 'user2' ] grp2_users: [ 'user3' ] в какую сторону копать? как делать?

Wom
01.03.2017
14:36:22
with_dict
спасибо. попробую

чуть не то. тут юзеры определяют не так как я хочу. я хочу их просто перечислить, а не делать —- users: user1: groups: group1

Aleksandr
01.03.2017
15:01:04
нужно определить сколько осталось свободного места в LVM группе, пока придумал command: vgs /dev/vg --units g --nameprefixes --noheadings -o vg_size,vg_free получаю результат "stdout": " LVM2_VG_SIZE='518.75g' LVM2_VG_FREE='157.75g'" как это правильно распарсить чтобы потом от LVM2_VG_FREE отнять планируемый размер раздела и разделить на LVM2_VG_SIZE ?

Albert
01.03.2017
15:14:05
"with_dict expects a dict"
Как у тебя весь dict выглядит?

Wom
01.03.2017
15:14:38
Google
Wom
01.03.2017
15:18:31
Как у тебя весь dict выглядит?
только вот непонятно как теперь вытащить groupN и userN

Albert
01.03.2017
15:19:26
Ты пример смотрел по with_dict?

Wom
01.03.2017
15:19:50
да

Albert
01.03.2017
15:20:10
groupN - key , userN - value

Wom
01.03.2017
15:20:35
Albert
01.03.2017
15:21:03
Хотя нет...

Ты лист всех юзеров получишь

Wom
01.03.2017
15:21:53
value - лист получается. key - да, даёт группу

но по идее там можно тоже with_dict

Albert
01.03.2017
15:24:29
Там with_dict не надо

Просто with_items: "{{ mydict.value }}"

Кстати loop_control добавь: http://docs.ansible.com/ansible/playbooks_loops.html#loop-control

Wom
01.03.2017
15:28:07
спасибо

Nick
01.03.2017
15:28:18
сори за ламерский вопрос в 1.8 у меня работала конструкция в плейбуках main.yml ------------- - include: create.yml tags=create - include: keys.yml tags=keys и можно было вызывать плейбук с параметром --tags keys и выполнялось только включение keys.yml в 2.1 это не работает :( что-то поменялось?

Nick
01.03.2017
15:31:41
спасибо

Google
Admin
ERROR: S client not available

Albert
01.03.2017
15:33:58
Вопрос почему бы ему сразу инфу не вытаскивать?

Он же и так command делает, так пусть сразу там и просчитает сколько ему надо

Aleksandr
01.03.2017
15:36:30
Albert
01.03.2017
15:36:44
bash учил?

Anatoly
01.03.2017
15:36:56
Он же и так command делает, так пусть сразу там и просчитает сколько ему надо
ну пайпинг в комманд не поддерживается, а так да, отчего нет.

Aleksandr
01.03.2017
15:37:00
видимо плохо :)

Albert
01.03.2017
15:37:10
там и пайпинг можно

Anatoly
01.03.2017
15:39:46
вообще конечно не очень понимаю зачем задачи мониторинга вешать на ансибл

Aleksandr
01.03.2017
15:43:05
это проверка перед создание раздела, чтобы не забить весь диск до нуля

Anatoly
01.03.2017
15:50:35
а почему не пользоваться каким нибудь провижинингом для такого вот? типа пресиидов или кикстартер?

Albert
01.03.2017
15:52:07
это проверка перед создание раздела, чтобы не забить весь диск до нуля
shell: "vgs /dev/vgdata —units g —nameprefixes —noheadings -o vg_size,vg_free | awk '{split($1,vg,\"'\''\"); sub(/g/,\"\",vg[2]); print vg[2]}'"

Это вместо command

Aleksandr
01.03.2017
16:51:21
shell: "vgs /dev/vgdata —units g —nameprefixes —noheadings -o vg_size,vg_free | awk '{split($1,vg,\"'\''\"); sub(/g/,\"\",vg[2]); print vg[2]}'"
переделал в vgs /dev/vg_decrypted --units g --noheadings -o vg_size,vg_free | awk '{sub(/g/,""); sub(/g/,""); free = $2 - $1 * 0.2 ; print free }'

Марина
01.03.2017
16:55:55


Wom
01.03.2017
16:57:35
Это что?

Semyon
01.03.2017
17:00:16
гоните её, насмехайтесь над ней!

Google
Paul
01.03.2017
17:05:02
бот же

Wom
01.03.2017
17:10:06
Ну так гоните

Evgeny
01.03.2017
17:15:40
Пошла вон, например

Wom
01.03.2017
17:25:51
Готово
Благодарствую

Denis 災 nobody
01.03.2017
17:51:37
Заходим в группу, report->spam

Без джойна )

Alexey
01.03.2017
22:53:06
Без джойна )
вот пидоры то

джойказины хуевы

Страница 159 из 625