Ansible - Ferramenta de implantação de software livre

Ansible Ferramenta de implantação gratuita

Ferramenta de implantação de software livre para implantar aplicativos

Automatizar fluxos de trabalho de implantação de software com ferramenta de implantação de código aberto. Lidar facilmente com gerenciamento de configuração, orquestração e provisionamento intra-serviço.

Visão geral

Ansible é uma ferramenta de implantação de software livre **. É um sistema de automação de software sem agente e plataforma cruzada. É muito simples de usar e configurar, para que os desenvolvedores não precisem de habilidades especiais para trabalhar com arquivos de configuração. Essa ferramenta de implantação de código aberto ** ajuda as equipes para automatizar processos de construção, teste e implantação de software. Além disso, o Ansible é um dos populares mecanismos de automação de TI que simplifica tarefas complexas, como gerenciamento de configuração, provisionamento em nuvem e orquestração intra-serviço. A arquitetura Ansible consiste em componentes como módulos, plugins, inventários, manuais e APIs. Os módulos são pequenos programas que Ansible empurra para os nós ou hosts remotos. Os módulos são executados usando playbooks e depois remove quando terminados. Os desenvolvedores podem criar plugins para melhorar a funcionalidade. A Ansible também vem com uma variedade de plugins que as equipes podem usar quando necessário. A Ansible usa um único arquivo para armazenar informações de todas as máquinas, como endereços IP, bancos de dados, servidores e assim por diante. Os playbooks são uma peça muito importante desta ferramenta de automação de implantação de código aberto. Playbooks são arquivos simples baseados em YAML que descrevem e executam tarefas. Ansible está escrito em Python. A licença para esta ferramenta de implantação de software livre ** é GPL-3.0.

Requisitos de sistema

Os requisitos para configurar Ansible incluem:

  • Python 2.6 ou maior

Características

Ansible tem uma excelente lista de recursos e alguns deles são:

  • código aberto e de código aberto
  • Fácil de configurar e configurar
  • altamente escalável
  • Gerenciamento de configurações
  • poderoso e flexível
  • Implantação de aplicativos
  • orquestração
  • Segurança e conformidade
  • suporta plugins
  • Sem agente

Instalação

Instalando usando o Ubuntu

Execute os comandos abaixo para instalar o Ansible.


$ sudo apt-add-repository ppa:ansible/ansible
$ sudo apt-get update
$ sudo apt-get install ansible

Instalação usando PIP

Execute o seguinte comando para instalar o PIP (Python Package Manager).

$ sudo easy_install pip

Execute o comando para instalar Ansible via PIP.

$ sudo pip install ansible
 Português