Никита
Iwan
Подскажите пожалуйста, в модуле Docker_container - нет поддержки depends_on. Как можно обходится без этой фичи? Я знаю, что контейнеры будут запущены последовательно - как написал так и будет. Но мб есть какой-то воркраунд подобный зависимости?
Vadim
ok спасибо, но я просто попробовать, вот не в пилили поддержку деб, все с тар ставят
Timur
роль пытается
Как вызываете роль?
Vadim
ansible-role-java
Timur
ansible-role-java
Параметры какие?
Vadim
transport: web transport_web: https://corretto.aws/downloads/latest/amazon-corretto-8-x64-linux-jdk.deb
Vadim
указывал
Vadim
trasnport: fallback поставился, с тарника ок
Timur
Покажите все параметры плейбука
Vadim
я уже поменял его
Vadim
но могу обратно, там же ничего нет по сути
Vadim
- name: Install Amazon Corretto hosts: all roles: - role: lean_delivery.java java_distribution: corretto transport: web transport_web: https://corretto.aws/downloads/latest/amazon-corretto-8-x64-linux-jdk.deb
Timur
java_tarball_install: false
Timur
Readme читать не пробовали?
Timur
java_tarball_install - boolean parameter to choose between tarball and package installation. Default is true if transport is not repositories.
Timur
С этим параметром работает?
Vadim
нормалек работает, даже с fallback теперь
Vadim
спасибо
Timur
Vadim
как предпочтительней ставить, с тарника или с пакета
Vadim
/usr/lib/jvm/jdk1.8.0_*/bin может нет смысла пихать в PATH, если /usr/bin и /etc/alternatives апдейтятся
Vadim
@tgadiev как думаешь?
Eduard
Симлинки есть в /usr/bin - нахер PATH апдэйтить?
Timur
Роль и так пробрасывает альтернативы в PATH с настройками по умолчанию
Vadim
# /etc/profile.d/java.sh - set java stuff export JAVA_HOME=/usr/lib/jvm/jdk1.8.0_* export PATH=$JAVA_HOME/bin:$PATH
Timur
Если не нужно - это можно отключить
Vadim
Это же нет необходимости делать
Vadim
в /usr/bin и /etc/alternatives итак апдейтятся ссылки
Timur
Бывает нужно для некоторых приложений
Timur
Тут речь не о путях, а о переменных окружения
Vadim
java_setup_path отключает? ясно
Vadim
хотя если отключить /etc/alternatives не будут апдейтиться
Vadim
оно симлинки в /usr/bin тогда вообще не создает
Vadim
Хотя ладно норм и с переменными окружения
Vadim
а по jboss и weblogic у вас рабочие плейбуки
Alex
а по jboss и weblogic у вас рабочие плейбуки
Jboss - рабочая: https://github.com/lean-delivery/ansible-role-jboss
Tadeusz
Jboss - рабочая: https://github.com/lean-delivery/ansible-role-jboss
аж жениться на ней захотелось, так клево "пишет"))
Tadeusz
Анастасия
Alex
аж жениться на ней захотелось, так клево "пишет"))
Ну, это чатик про ансибл, не про сватовство ;) Но, пулл реквесты приветствуются
Tadeusz
беру свои слова назад. но, да, простите за оффтоп
Alex
О да, не отображает приватный коньрибьют
Eduard
Eduard
https://github.com/anastacia-maletskaya-epam
Alex
Бывает :)
Alex
Alex
Мне тож гитхаб картинку даёт такую
Alex
Нет смысла спорить
Alex
А по сути, как роль? Есть предложения по улучшениям?
Alex
👍🏻
che
А вы откуда знаете? :-)
Alex
Неплохо. Я бы тут ссылку предложил для удалёнки (в епам) но скорее всего это будет не про ансибл
Iwan
Кто не спит.. %) Подскажите пожалуйста момент, делаю проверку на запуск контейнера. Использую модуль docker_container. - name: Test pause pause: seconds: 15 - name: Save status set_fact: container_is_running: "{{ results.ansible_facts.docker_container.State.Running }}" (Пример взял отсюда - Link) - name: Output Debug debug: var: container_is_running - fail: msg: "The service is not running" when: not container_is_running ... запускаю контейнер сразу со статусом exit 1, и в инстепке статус Running: true на false меняется быстро. Но стадия fail скипается, что я упускаю?..
Vadim
а видеокурс по ансиблу можете посоветовать?
greydjin
а видеокурс по ансиблу можете посоветовать?
канал adv-it там есть плейлист по докеру. на ютубе
greydjin
тьфу, по ансибле плейслист
greydjin
но по докеру тоже есть
Vadim
тьфу, по ансибле плейслист
на инглише есть че еще?
Андрей
А нафиг тебе видеокурс? Есть же оф дока, там все очень хорошо расписано
Андрей
А вообще проводит redhat переодически вебинары по Ansible
Denis 災 nobody
А нафиг тебе видеокурс? Есть же оф дока, там все очень хорошо расписано
Информация по шагам, гораздо проще понять. А дока уже потом как справочная инфа
⎈
канал adv-it там есть плейлист по докеру. на ютубе
А вы сами смотрели этот плейлист?
Андрей
Информация по шагам, гораздо проще понять. А дока уже потом как справочная инфа
Изучить азы ansible занимает 1-2 дня без всяких видеокурсов, не пойму о чем ты
⎈
на инглише есть че еще?
https://www.srrdb.com/browse/Ansible/order%3Adate-desc/1 кроме сник пик
Denis 災 nobody
А вы сами смотрели этот плейлист?
Я смотрел. Смотрится конечно эээ того самого эээ больно, но многое показано
Отделение Bereke Bank
а видеокурс по ансиблу можете посоветовать?
В них нет необходимости. Берешь повседневную задачу - реализовываешь ее ансиблом, смотря в доку нужных модулей. Нет задач - сделай плейбук с ролями, который поднимает LEMP для выбранного тобой дистрибутива. Имхо это не плохая практика для начала
Denis 災 nobody
Изучить азы ansible занимает 1-2 дня без всяких видеокурсов, не пойму о чем ты
Ставить 3 пакета не равно изучить. Там много нюансов, которые и год изучать можно. Все эти when, loop и подобное
Denis 災 nobody
На англ почти всё от индусов
⎈
Я смотрел. Смотрится конечно эээ того самого эээ больно, но многое показано
Там чел открывает англоязычную доку и пытается её пересказать на русском, но при этом видно, что он английского не знает. Т.е. из пяти пунктов в каком-нибудь списке два примерно объясняет (поверхностно, но близко по смыслу), третий угадывает, а четвёртый и пятый либо говорит НЕ НУЖНО/НЕ ВАЖНО/НЕ ЗНАЮ, либо несёт такую пургу, что его фкаментах зрители поправляют.
Андрей
Ставить 3 пакета не равно изучить. Там много нюансов, которые и год изучать можно. Все эти when, loop и подобное
А вот это как раз можно в оф доке посмотреть как работает. И они не под каждую прикладную задачу нужны