Size: a a a

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

2020 September 19

I

Ilgiz in ansible — русскоговорящее сообщество
Можно и просто делать его по дефолту
источник

EY

Evgeny Ya in ansible — русскоговорящее сообщество
Ilgiz
Можно и просто делать его по дефолту
Можно, а это уже функцией ansible можно делать?
источник

I

Ilgiz in ansible — русскоговорящее сообщество
Конечно
источник

EY

Evgeny Ya in ansible — русскоговорящее сообщество
Ilgiz
Конечно
???
источник

EY

Evgeny Ya in ansible — русскоговорящее сообщество
Изменений не происходит, по крайней мере в симлинках и датах их измениния изменений нет, сори за каламбур
источник

I

Ilgiz in ansible — русскоговорящее сообщество
Evgeny Ya
Изменений не происходит, по крайней мере в симлинках и датах их измениния изменений нет, сори за каламбур
Почитай про stat и file в энсибле
источник

I

Ilgiz in ansible — русскоговорящее сообщество
Там найдешь
источник

EY

Evgeny Ya in ansible — русскоговорящее сообщество
Ок спасибо, почитаю
источник
2020 September 25

И

Илья IT in ansible — русскоговорящее сообщество
Коллеги, привет! Помогите плиз решить вот какую задачку.... Нужно написать роль, которая нормально управляет раскаткой пользователей... Что имеем: файл users.yaml который в себе содержит список пользунов вида:

users:
 - username: user1
 - username: user2

Есть файлы с именем пользователя в названии user1.yaml и в них список хостов вида:
access:
 - inventory_hostname: test_host11-1

Пилю плейбук такого вида:
- name: add_users.yml 0. Include vars
 include_vars: ../vars/users.yml

- name: add_users.yml 1. Include vars
 include_vars: ../vars/{{ item.username }}.yml
 with_items: "{{ users }}"

- name: test1
 set_fact: inventory_hostname="{{ item.inventory_hostname }}"
 with_items:
   - "{{ access }}"

- name: test2
 debug:
   var: inventory_hostname

В итоге он мне выдает не то, что я хочу... Как правильно обработать цикл, чтоб он брал из списка пользователей имя первого, потом подставлял инвентори из списка этого пользователя, потом возвращался, брал имя второго пользователя и в переменную подставлял только его список хостов и так далее пока не дойдет до последнего...
Помогайте, коллеги, я уже в растерянности...
источник

cc

cent cent in ansible — русскоговорящее сообщество
Илья IT
Коллеги, привет! Помогите плиз решить вот какую задачку.... Нужно написать роль, которая нормально управляет раскаткой пользователей... Что имеем: файл users.yaml который в себе содержит список пользунов вида:

users:
 - username: user1
 - username: user2

Есть файлы с именем пользователя в названии user1.yaml и в них список хостов вида:
access:
 - inventory_hostname: test_host11-1

Пилю плейбук такого вида:
- name: add_users.yml 0. Include vars
 include_vars: ../vars/users.yml

- name: add_users.yml 1. Include vars
 include_vars: ../vars/{{ item.username }}.yml
 with_items: "{{ users }}"

- name: test1
 set_fact: inventory_hostname="{{ item.inventory_hostname }}"
 with_items:
   - "{{ access }}"

- name: test2
 debug:
   var: inventory_hostname

В итоге он мне выдает не то, что я хочу... Как правильно обработать цикл, чтоб он брал из списка пользователей имя первого, потом подставлял инвентори из списка этого пользователя, потом возвращался, брал имя второго пользователя и в переменную подставлял только его список хостов и так далее пока не дойдет до последнего...
Помогайте, коллеги, я уже в растерянности...
А почему бы цикл по пользакам не сделать? И в поле у пользака именно добавть access
источник

И

Илья IT in ansible — русскоговорящее сообщество
cent cent
А почему бы цикл по пользакам не сделать? И в поле у пользака именно добавть access
Подробнее плиз?
источник

cc

cent cent in ansible — русскоговорящее сообщество
Илья IT
Подробнее плиз?
users:
 - username: vasya
   access:
     - inventory_hostname: test_host11-1
источник

И

Илья IT in ansible — русскоговорящее сообщество
И как ээто обыграть? чот не пойму пока
источник

cc

cent cent in ansible — русскоговорящее сообщество
Илья IT
И как ээто обыграть? чот не пойму пока
Ну, loop потом по пользакам сделать и в цикле уже производить операции с этим пользаком через include_tasks
источник

И

Илья IT in ansible — русскоговорящее сообщество
cent cent
Ну, loop потом по пользакам сделать и в цикле уже производить операции с этим пользаком через include_tasks
ну вот как раз с лупами и засада, что чот не воткну как они работают...
источник

DZ

Dmitriy Zaytsev in ansible — русскоговорящее сообщество
Мимокрокодил. Раскатывать пользователей с помощью ансибла - это плохо-печально и путь огрести от сложности роли\ролей. Проще делать это на уровне лдап\ад, а на серверах использовать sssd.
источник
2020 September 26

DK

D K in ansible — русскоговорящее сообщество
Dmitriy Zaytsev
Мимокрокодил. Раскатывать пользователей с помощью ансибла - это плохо-печально и путь огрести от сложности роли\ролей. Проще делать это на уровне лдап\ад, а на серверах использовать sssd.
👍 самое то. Freeipa
источник

EY

Evgeny Ya in ansible — русскоговорящее сообщество
Тоже FreeIPA понравился, потихоньку двигаю осваиваю
источник
2020 September 28

Ab

Alexey b_aalexx in ansible — русскоговорящее сообщество
/report
источник
2020 September 30

SA

Second Admin in ansible — русскоговорящее сообщество
/report
источник