Ansible Бесплатный инструмент развертывания
Бесплатный инструмент развертывания программного обеспечения для развертывания приложений
Автоматизируйте рабочие процессы развертывания программного обеспечения с помощью инструмента развертывания с открытым исходным кодом. Легко обрабатывать управление конфигурацией, оркестровку и обеспечение внутриподобия.
Обзор
Ansible - это бесплатный инструмент развертывания программного обеспечения. Это бескластная и кроссплатформенная система автоматизации программного обеспечения. Он очень прост в использовании и настройке, поэтому разработчикам не нужны специальные навыки для работы с файлами конфигурации. Этот инструмент развертывания с открытым исходным кодом помогает командам автоматизировать процессы построения программного обеспечения, тестирования и развертывания. Кроме того, Ansible является одним из популярных двигателей автоматизации ИТ, который упрощает сложные задачи, такие как управление конфигурацией, обеспечение облаков и оркестрование внутриподобия. Ansible Architecture состоит из компонентов, таких как модули, плагины, запасы, пьесы и API. Модули - это небольшие программы, которые Ansible подталкивает к узлам или удаленным хостам. Модули выполняются с использованием игроков, а затем удаляются по завершении. Разработчики могут создавать плагины для улучшения функциональности. Ansible также поставляется с ряд плагинов, которые команды могут использовать при необходимости. Ansible использует один файл для хранения информации всех машин, таких как IP -адреса, базы данных, серверы и т. Д. Playbooks - очень важная часть этого инструмента автоматизации развертывания с открытым исходным кодом. Playbooks-это простые файлы на основе YAML, которые описывают и выполняют задачи. Ansible написан на Python. Лицензия для этого БЕСПЛАТНОЙ инструмент развертывания программного обеспечения-GPL-3.0.
Функции
Ansible имеет отличный список функций, а некоторые из них:
- Бесплатный и открытый исходный код
- Легко настроить и настроить
- высоко масштабируемый
- Управление конфигурацией
- мощный и гибкий
- Развертывание приложений
- оркестровая
- безопасность и соответствие
- Поддерживает плагины
- без агента
Монтаж
Установка с помощью Ubuntu
Запустите ниже команды, чтобы установить Ansible.
$ sudo apt-add-repository ppa:ansible/ansible
$ sudo apt-get update
$ sudo apt-get install ansible
Установка с помощью PIP
Выполните следующую команду для установки PIP (Python Package Manager).
$ sudo easy_install pip
Запустите команду для установки Ansible через PIP.
$ sudo pip install ansible