ANSIBLE - БЕСПЛАТНЫЙ инструмент развертывания программного обеспечения

Ansible Бесплатный инструмент развертывания

Бесплатный инструмент развертывания программного обеспечения для развертывания приложений

Автоматизируйте рабочие процессы развертывания программного обеспечения с помощью инструмента развертывания с открытым исходным кодом. Легко обрабатывать управление конфигурацией, оркестровку и обеспечение внутриподобия.

Обзор

Ansible - это бесплатный инструмент развертывания программного обеспечения. Это бескластная и кроссплатформенная система автоматизации программного обеспечения. Он очень прост в использовании и настройке, поэтому разработчикам не нужны специальные навыки для работы с файлами конфигурации. Этот инструмент развертывания с открытым исходным кодом помогает командам автоматизировать процессы построения программного обеспечения, тестирования и развертывания. Кроме того, Ansible является одним из популярных двигателей автоматизации ИТ, который упрощает сложные задачи, такие как управление конфигурацией, обеспечение облаков и оркестрование внутриподобия. Ansible Architecture состоит из компонентов, таких как модули, плагины, запасы, пьесы и API. Модули - это небольшие программы, которые Ansible подталкивает к узлам или удаленным хостам. Модули выполняются с использованием игроков, а затем удаляются по завершении. Разработчики могут создавать плагины для улучшения функциональности. Ansible также поставляется с ряд плагинов, которые команды могут использовать при необходимости. Ansible использует один файл для хранения информации всех машин, таких как IP -адреса, базы данных, серверы и т. Д. Playbooks - очень важная часть этого инструмента автоматизации развертывания с открытым исходным кодом. Playbooks-это простые файлы на основе YAML, которые описывают и выполняют задачи. Ansible написан на Python. Лицензия для этого БЕСПЛАТНОЙ инструмент развертывания программного обеспечения-GPL-3.0.

Системные Требования

Требования к настройке Ansible включают:

  • Python 2.6 или более

Функции

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
 Русский