Come installare Ansible su Windows?

Ti piace Ansible, ma ti stai chiedendo come farlo funzionare su Windows?

Ansible è uno degli strumenti di amministrazione della configurazione e automazione dell’infrastruttura più diffusi. Aiuta ad automatizzare la configurazione/provisioning dell’infrastruttura, le distribuzioni software e la gestione generale dell’infrastruttura.

Ansible era inizialmente disponibile su Linux. Tuttavia, con il nuovo punto di vista di Microsoft sull’open source, i miglioramenti apportati alla community e l’accettazione di un metodo di sviluppo software più agile e orientato a DevOps, il supporto di Windows sta gradualmente recuperando il ritmo.

Sebbene il supporto di Windows richieda un po’ più di configurazione, non è poi così male una volta terminata la configurazione iniziale. Ci sono due possibili modi per installarlo.

Utilizzando Cygwin

Hai sentito parlare di Cygwin?

È un ambiente compatibile con POSIX da eseguire su Windows. Ciò significa che puoi eseguire molte cose su Windows, cosa che di solito fai su un sistema operativo basato su UNIX.

  Come evidenziare i clic del mouse su Windows 10

Se è la prima volta che senti parlare di Cygwin, farei riferimento a loro Sito ufficiale per avere più comprensione.

L’installazione predefinita di Cygwin non copre Ansible. Quindi, devi selezionarli durante l’installazione, come spiegato di seguito manualmente.

  • Scarica Cygwin (Scegli il pacchetto Cygwin a 32 bit o 64 bit in base al tuo sistema)
  • Esegui il file di installazione di Cygwin che hai scaricato sopra e segui lo schermo.

  • Seleziona la sorgente di download come “Installa da Internet”.

  • Imposta una directory principale in cui desideri installare la tua applicazione

  • Seleziona una directory in cui desideri installare i tuoi pacchetti Cygwin

  • Seleziona Connessione diretta se non stai utilizzando un proxy.

  • Seleziona un mirror per scaricare i tuoi pacchetti. Puoi sceglierne uno dall’elenco.

  • Verranno visualizzati i pacchetti disponibili per l’installazione; qui è dove dobbiamo selezionare ansible: seleziona la visualizzazione come completa in modo esplicito, quindi cerca “ansible” e quindi seleziona l’ultima versione come mostrato di seguito.
  • Ansible-doc è facoltativo, fai clic su Avanti
  Correggi il messaggio di errore 400 di Dropbox in Windows 10

  • Rivedi e conferma le modifiche facendo clic su Avanti

  • Scaricherà e installerà i pacchetti necessari.

  • Al termine, riceverai un messaggio di successo, fai clic su Fine

Congratulazioni! Hai installato Cygwin con Ansible su Windows. Verifichiamolo.

  • Fare doppio clic sull’icona Cygwin Terminal dal desktop e digitare ansible –version

E, come puoi vedere, è stato installato con successo.

Vai avanti e giocaci. Se sei interessato a imparare Ansible, dai un’occhiata a questo Corso Udem.

Utilizzo di Ubuntu su Windows 10

Grazie a Microsoft. Ora è possibile installare Ubuntu su Windows 10.

Cominciamo.

  • Cerca le funzionalità di Windows nella casella di ricerca. E quando viene visualizzato “Attiva o disattiva le funzionalità di Windows”, fai clic su di esso.

  • Si aprirà una finestra con un sacco di funzioni. Scorri verso il basso e seleziona la casella del sottosistema Windows per l’opzione Linux. E dopo, fai clic sul pulsante OK.

  • Apri Microsoft Store e cerca Ubuntu per installare l’ultima versione.

  • Dopo l’installazione, vedrai un pulsante di avvio, usalo per aprire Ubuntu bash.
  • Su Ubuntu bash, ti chiederà di impostare il nome utente e la password per l’utente predefinito. Puoi anche impostare la password dell’account root da qui digitando sudo passwd root
  Come eseguire lo strumento di risoluzione dei problemi di Windows Update

  • È tempo di installare Ansible con i seguenti comandi.
sudo apt-get update 
sudo apt-get install software-properties-common 
sudo apt-add-repository ppa:ansible/ansible 
sudo apt-get update 
sudo apt-get install ansible
  • Premi Y quando ti chiede…

Dopo l’installazione, testiamo se creando ed eseguendo un playbook demo.

  • Crea un file chiamato testbook.yml
nano testbook.yml
  • Aggiungi le seguenti righe e salva il file
- name: testing ansible 
hosts: localhost 
tasks: 
- name: echo a message 
debug: msg=”this is working"

E, infine, esegui il playbook.

ansible playbook testbook.yml --connection=local

Conclusione

Spero che questo ti aiuti a installare Ansible su Windows. Dai un’occhiata a questo post del blog per conoscere il playbook per automatizzare le attività.

Ti è piaciuto leggere l’articolo? Che ne dici di condividere con il mondo?