Recently Updated Pages
Systemd service
В этой статье мы подробнее посмотрим на юниты SystemD с типом Service. Разберём параметры из юнит...
Переменные среды
ANSIBLE_MAX_DIFF_SIZE=104857600 - увеличивает размер выводимой разницы между файлами
Работа с кистями
Быстрое создание кисти Два метода для быстрого создания новой кисти: Первый метод, «сверх...
Размер изображения к размеру слоя
Меняем размер изображения в Gimp Gimp — популярный свободный графический редактор для Linux и Wi...
Инструменты мониторинга
Обзор практически всех *top утилит под linux (atop, iotop, htop, foobartop и т.д.). top Все мы ...
Пишем роли ansible не ломая прод — особенности check_mode или как правильно его готовить
В данном опусе я попытаюсь рассказать как можно писать роли и плэйбуки такими, чтобы они отыгрыва...
Список используемых источников
Good practices for ansible Ansible naming conventions Looking up secrets from Hashicorp Vault...
Использование фильтров для управления данными
Определение типа данных Появилось в версии 2.3 Если вы не уверена какой тип используется в пере...
Динамический инвентарь
Список используемых источников Динамические инвентории Ansible Working with dynamic inventory
Полезные ссылки
Мультимедия 12 Open-source Free Self-hosted Live-streaming Platforms and Apps Self-Hosted You...
Транскрипция на английском
Как читать и произносить правильно Даже если вы только начали изучать английский, то уже наверн...
Полезные ресурсы
Произношение слов Cambridge dictionary Elsaspeak Improveyouraccent
Управление зависимостями
Установка коллекций ansible-galaxy collection install <FQCN> Установка в отдельный каталог ans...
Использование нескольких строк в переменных
Объединение строк методом join Этот способ позволяет использовать стандартный метод строки - joi...
Расстановка отступов
Yaml app: config1: base: {{ service1.company.backend | to_nice_yaml(indent=2) | t...
Использование переменных внутри других переменных
Дополнение "vars" set_fact: variable: '{{ vars['my_' + variablename + '_variable'] }}'
Copy in Python (Deep Copy and Shallow Copy)
In Python, Assignment statements do not copy objects, they create bindings between a target and a...
Jinja2
Список используемых источников: Высвобождение всей мощи шаблонов Jinja2 Template Designer Do...
Работа с изменениями
Просмотр изменений Сводная информация git status Изменения относительно индекса git diff Изм...
Модули и пакеты
Список используемых источников Модули и пакеты в Python. Импорт. Виртуальная среда venv.