
Terminator
15.08.2018
13:41:13
@saydamir будет жить. Поприветствуем!

Alex
15.08.2018
14:37:22
Господа, нет ли у вас рабочей ссылки на скрипт dynamic inventory для опенстека? В оф. доке ansible ссылка на файл 404 отдает.

Salem
15.08.2018
14:44:14
https://pastebin.com/mkrihS16

Alex
15.08.2018
14:47:16
Спасибо

Google

Nklya
15.08.2018
14:52:36
В репе все скрипты лежат

Михаил Telsir
15.08.2018
14:53:43
/help@ansible_ru_bot

Alex
15.08.2018
15:02:58

Maksim
15.08.2018
15:54:11
/help@ansible_ru_bot
Не работает

Sergey
15.08.2018
15:54:54
работает отлично, но в привате

Nklya
15.08.2018
15:59:23
Вежливый бот, пишет простыни в приват))

Vadim
15.08.2018
16:04:38
https://github.com/vrutkovs/ansible-telegram-bot - patches welcome

Dmitry
15.08.2018
17:49:38
А есть какие-то паттерны по именованию / публикации ролей которые деплоят софт через контейнер?
допустим деплою nginx, думаю назвать репозиторий ansible-docker-nginx но чето длинновато)

Danila
15.08.2018
17:51:21
AD_nginx

Dmitry
15.08.2018
17:51:32
?

Danila
15.08.2018
17:51:35
чтобы все думали, что ты пидор и извращенец

Google

Dmitry
15.08.2018
17:53:24
Ну реально, если моя роль деплоит софт через контейнер, по идее ведь это та же роль ansible-nginx, но понимание что она в контейнере необходимо...
и да, nginx это как пример, само собой
(надеюсь, как и пример про пидора :))
остановлюсь на ansible.docker-nginx

Alex
15.08.2018
18:06:03
я наверняка что-то не понимаю, но зачем вназвании ролей для ansible слово Ansible

Dmitry
15.08.2018
18:06:47

Alex
15.08.2018
18:07:50

Paul
15.08.2018
18:15:39

Nklya
15.08.2018
18:17:54
Автор.нейм это когда роли из Галакси тянутся

Paul
15.08.2018
18:20:44
подозреваю, что ансибл именует единообразно роли всегда. Даже если в galaxy их нет

Dmitry
15.08.2018
18:21:11
я именно про роли с деплоем софта из контейнера

Nklya
15.08.2018
18:23:28

bebebe
15.08.2018
19:27:45

Dmitry
15.08.2018
19:27:58
helm
Ну это когда есть кубер
кубера нет, есть хосты и минимальный людской bandwidth

bebebe
15.08.2018
19:28:15

Dmitry
15.08.2018
19:28:33
minikube для прода?
я говорю о ситуации когда есть дев, прод, но, условно, 1 девопс
Но так-то да

Alex
15.08.2018
22:13:46
А как через ансибл удалять из альтернатив или выбирать? Alternatives только добавляет.

Google

Sergey
15.08.2018
22:15:18
В примерах прямо и выбирает, разве нет?

Konstantin
16.08.2018
05:55:09
https://www.redhat.com/en/events/automating-networks-ansible-webinar-2018

Robert
16.08.2018
05:59:12
Я думаю update alternatives это интерфейс для челоаеков, а если ты ансибл можешь и стмлинками

Alex
16.08.2018
07:15:05

Maksim
16.08.2018
07:51:42

Сергей
16.08.2018
07:58:27
всем привет. подскажите почему не работает такой код?
- name: List configured runners
command: gitlab-runner list
register: configured_runners
changed_when: False
- name: Register runner to GitLab
command: gitlab-runner register >
--non-interactive
--url '{{ gitlab_runner_coordinator_url }}'
--registration-token '{{ item.gitlab_runner_registration_token }}'
--description '{{ item.gitlab_runner_description }}'
--tag-list '{{ item.gitlab_runner_tags | join(",") }}'
--executor '{{ item.gitlab_runner_executor }}'
--docker-image '{{ item.gitlab_runner_docker_image }}'
with_items:
- gitlab_runners
when: configured_runners.stderr.find('\n{{ item.gitlab_runner_description }}') == -1
говорит, что item это не объект, который лежит в gitlab_runners
а
ansible.utils.unsafe_proxy.AnsibleUnsafeText object

Admin
ERROR: S client not available

Сергей
16.08.2018
08:01:21
так вообще законно использовать with_items ?

Dovnar
16.08.2018
08:04:36
в When не используются Jinja-блоки, то есть {{ }}

Сергей
16.08.2018
08:06:27

Сергей
16.08.2018
08:06:31
спасибо

Nikita
16.08.2018
08:08:47
Всем привет, простите за глупый вопрос. Есть плейбук с ролями. В одной из ролей есть хэндлер на перезапуск sshd
- name: restart sshd
systemd:
name: sshd.service
state: restarted
async: 10
poll: 3
После выполнения этого хэндера все остальные отваливаются. Не могу понять как сделать, чтобы не было такой проблемы

Sergey
16.08.2018
08:18:48

Nikita
16.08.2018
08:19:19

Sergey
16.08.2018
08:23:42

Nikita
16.08.2018
08:25:01

Sergey
16.08.2018
08:32:51

Vadim
16.08.2018
08:34:16

Google

Nikita
16.08.2018
08:35:51

Vadim
16.08.2018
08:36:32

cent
16.08.2018
08:38:53

Sasha
16.08.2018
09:54:12
Привет. Как можно сделать двойную итерацию?
Тоесть есть 2 айтема, {{ users }} и {{ groups }}
Мне надо каждого юзера прогнать через все группы в shell команде

Kirill
16.08.2018
09:57:39

Paul
16.08.2018
09:57:56

Sasha
16.08.2018
10:02:13
groups: test1, test2
users: user1, user2
И это прогонит
test1 user1
test1 user2
test2 user1
test2 user2?

Nikita
16.08.2018
10:02:20

Sasha
16.08.2018
10:08:28
Спасибо, все получилось

Terminator
16.08.2018
11:01:08
Viacheslav будет жить. Поприветствуем!