Skip to main content

Ansible

Список используемых источников

Good practices for ansible Ansible naming conventions Looking up secrets from Hashicorp Vault...

Molecule: Тестирование ролей

Список используемых источников: Ansible Molecule project Разработка и тестирование Ansible-ро...

Использование переменных внутри других переменных

Дополнение "vars" set_fact: variable: '{{ vars['my_' + variablename + '_variable'] }}'  

Расстановка отступов

Yaml app: config1: base: {{ service1.company.backend | to_nice_yaml(indent=2) | t...

Использование нескольких строк в переменных

Объединение строк методом join Этот способ позволяет использовать стандартный метод строки - joi...

Использование фильтров для управления данными

Определение типа данных Появилось в версии 2.3 Если вы не уверена какой тип используется в пере...

Ansible galaxy

Инвентарь

Пишем роли ansible не ломая прод — особенности check_mode или как правильно его готовить

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

Переменные среды

ANSIBLE_MAX_DIFF_SIZE=104857600 - увеличивает размер выводимой разницы между файлами

Callback plugins

Список используемых источников Creating an Alerting Callback Plugin in Ansible - Part I(ansibl...

Отладка

Jinja