Ansible - Strumento di distribuzione del software gratuito

Ansible Strumento di distribuzione gratuito

Strumento di distribuzione del software gratuito per la distribuzione di applicazioni

Automatizzare i flussi di lavoro di distribuzione del software con strumento di distribuzione open source. Gestire facilmente la gestione della configurazione, l'orchestrazione e il provisioning intra-servizio.

Panoramica ### ** ** Ansible è uno strumento di distribuzione del software gratuito *. È un sistema di automazione software senza agenti e multipiattaforma. È molto semplice da utilizzare e configurare, quindi gli sviluppatori non hanno bisogno di competenze speciali per funzionare con i file di configurazione. Questo Strumento di distribuzione open source ** aiuta i team per automatizzare i processi di costruzione, test e distribuzione di software. Inoltre, Ansible è uno dei popolari motori di automazione IT che semplifica compiti complessi come la gestione della configurazione, il provisioning del cloud e l’orchestrazione intra-servizio. L’architettura Ansible è costituita da componenti come moduli, plugin, inventari, playbook e API. I moduli sono piccoli programmi che Ansible spinge verso i nodi o gli host remoti. I moduli vengono eseguiti utilizzando i playbook e quindi rimuove al termine. Gli sviluppatori possono creare plugin per migliorare la funzionalità. Ansible è inoltre dotato di una gamma di plugin che i team possono utilizzare quando richiesto. Ansible utilizza un singolo file per archiviare informazioni di tutte le macchine come indirizzi IP, database, server e così via. I playbook sono un pezzo molto importante di questo strumento di automazione della distribuzione open source. I playbook sono semplici file basati su YAML che descrivono ed eseguono attività. Ansible è scritto in Python. La licenza per questo Strumento di distribuzione del software gratuito è GPL-3.0.

Requisiti di sistema

I requisiti per configurare e includono:

  • Python 2.6 o superiore

Caratteristiche

Ansible ha un eccellente elenco di funzionalità e alcuni di essi lo sono:

  • gratuito e open source
  • facile da configurare e configurare
  • Altamente scalabile
  • Gestione della configurazione
  • potente e flessibile
  • Distribuzione delle applicazioni
  • Orchestrazione
  • Sicurezza e conformità
  • Supporta i plugin
  • senza agente

Installazione

Installazione utilizzando Ubuntu

Esegui comandi sotto per installare Ansible.


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

Installazione dell’utilizzo di PIP

Eseguire il seguente comando per installare PIP (Python Package Manager).

$ sudo easy_install pip

Esegui il comando per installare Ansible tramite PIP.

$ sudo pip install ansible
 Italiano