👋Всем приветы!
👁 529↗ 1💬 7
Давно уже ничего не выкладывал, потому что последнее время погружен в кучу проектов(Но об этом потом, пиши ➕ в комментарии, если хочешь чтобы рассказал про проекты).
Но сегодня не об этом.
Сегодня тема будет из рубрики “DevOps для разработчиков” расскажу про Ansible.
Так и так…
Ansible - это софт для автоматизации конфигураций, а также управления системами.
Благодаря ему можно определить и настроить компоненты инфраструктуры в виде кода_(IaaC), а потом управлять данным кодом в одном централизованном месте.
В качестве языка он использует YAML для определения конфигураций.
Он может автоматизировать операционные системы, приложения, базы данных, сетевые устройства и другие компоненты инфраструктуры.
Ansible может работать с другими инструментами, такими как Docker, Kubernetes, Terraform и многими другими.
Ansible использует SSH-протокол для управления удаленными системами, и не требует установки дополнительных агентов на управляемых устройствах.
В заключении можно сказать, что Ansible - это мощный и универсальный инструмент для автоматизации конфигурации и управления системами. Он позволяет сократить время настройки и управления системами, а также уменьшить количество ошибок, связанных с ручной настройкой.
Если вы хотите упростить и автоматизировать управление своей инфраструктурой, то Ansible_ - это отличный выбор.
Начать использование можно с базовых задач, таких как установка пакетов или создание файлов, а затем постепенно перейти к более сложным и масштабируемым конфигурациям.
742
Комментарии · 7
- @NadyaDekas➕
- @shaurgonНе учи детей плохому. Ansible это: - развернуть 100500 однотипных серваков с пользователями и окружением - массово накатить апдейты - заблокировать везде уволившегося разраба Ansible для девопсов. Рядовому разработчику нужна максимум одна тачка в условном Селектеле/DO, которую он будет всячески унижать, закатив туда свои 10 докер образов. Не нужен Ansible для этого
- анонимТут детей вроде нет, кому интересно, сам попробует и поймет, нужно ему это или нет.
- Юра пол года назад 🙂
- @shaurgonАхахахах, ну прости, все меняется. Но, если уж быть точным, я говорил что ansible подходит для i>1 машин и в подходе 1 тачка для всего нафиг не нужен. Здесь же ты пишешь про 5 тачек, да ещё и под каждый пет проект, то есть, разговор уже про повторяемость одних и тех же действий
- Ок, убедил ➕ 🙂
- @Danfin+