Найти в Дзене
Ansible для начинающих: файлы, пользователи и сервисы — 3 модуля, без которых не живёт ни один сервер
Если вы ищете, как в Ansible работать с файлами, пользователями и сервисами, — вы по адресу. За одну статью разберём copy/fetch/synchronize/unarchive/get_url, затем user/group/authorized_key/sudoers, и в конце — service/systemd + cron/timers. Всё по-человечески: боль → решение → шаги → подводные камни → мини-итог и три мини-практики, которые можно повторить на своей машине. Одна из самых частых «бытовых» задач инженера: Ansible хорош тем, что вы делаете это одинаково на 1 сервере и на 100 — и результат получается предсказуемым...
1 месяц назад
Гайд по Ansible: как править конфиги без шаблонов, фильтровать данные и безопасно тянуть секреты.
Эта статья - простое объяснение для начинающих, как в Ansible аккуратно управлять конфигами и данными: править файлы без template, собирать и “чистить” переменные фильтрами Jinja2 и подтягивать значения извне через lookups/query (например, пароли и настройки). Если вы хотите быстро понять, “что делает команда и почему это надёжно” - вы по адресу. Обычно проблема такая: Решение — делать изменения повторяемыми (один и тот же запуск даёт один и тот же результат) и безопасными (не затираем файл целиком, если это не нужно)...
1 месяц назад
Ansible: переменные, факты и секреты — простое объяснение для новичков
Ansible переменные, факты и секреты — это основа любой автоматизации, но именно здесь новички чаще всего путаются. В этой статье простыми словами разберём приоритет переменных Ansible, работу с register и set_fact, что такое facts, как использовать Ansible Vault и зачем нужны vars_prompt и no_log. Если вы только начинаете работать с Ansible и хотите понять, как всё реально работает, — эта инструкция для вас. Часть тем описанных в этой статье уже поднималась ранне. Но без этих повторений на мой взгляд данная статья не была бы полностью завершенной...
1 месяц назад
Релизы без простоя: как Ansible делает обновления безопаснее
Эта статья показывает, как Ansible помогает выпускать обновления быстро и без остановок сервиса. Мы разберём простыми словами 6 приёмов, которые снижают риски, делают релизы предсказуемыми и экономят время команды: быстрые разовые операции, мягкая обработка ошибок, ожидание готовности сервисов, фоновые «долгие» задачи, поэтапные раскатки и однократные шаги «для всей компании». Когда продукт растёт, важно обновлять его без простоя и без «неожиданностей». Ansible — это инструмент, который превращает «человеческие инструкции» в точные и повторяемые шаги...
2 месяца назад
Привет! Долго не писал - сорян 🙌 Возвращаюсь и беру новый ритм: свежие статьи по IaC - раз в неделю (Воскресенье) Сначала добьём базовые вещи в Ansible Затем пойдём глубже: начнём с углублённого погружения в списки и словари и практической работы с ними В «углублёнках» будут короткие примеры и задания, чтобы можно было потренироваться самому 💡📒 Плейбук без структуры - как кофе без фильтра: бодрит, но гущи слишком много ☕️😅 Весь рабочий код из старых статей соберу в git с краткими описаниями, а ссылки добавлю прямо в уже опубликованные посты 🔗 Поехали! 🚀
2 месяца назад
Если нравится — подпишитесь
Так вы не пропустите новые публикации этого канала