Hvordan installere og konfigurere Ansible på Ubuntu Top 10.Topp 10

Hvordan installere og konfigurere Ansible på Ubuntu Top 10.Topp 10
Ansible er et åpen kildekode automatiseringsverktøy som brukes til IoT-oppgaver inkludert programvareutplassering, konfigurasjonsstyring, skyforsyning, infra-tjenester orkestrering og mer. Den kjører på mange Linux -operativsystemer og er konfigurert ganske enkelt. Den bruker Open SSH -tjenesten for å utføre de forskjellige nettverksoppgavene som sikrer et godt sikkert og beskyttet kommunikasjonsmiljø.

Hvordan installere Ansible på Ubuntu 22.04

I denne opplæringen vil vi veilede deg hvordan du kan installere AnsibleUbuntu 22.04 Ved å bruke den enkleste metoden hvis trinn er gitt nedenfor, og til slutt vil vi også vise deg hvordan du kan konfigurere Ansible til å bruke den til automatisering.

Trinn for å installere Ansible på Ubuntu 22.04

Trinn 1: Først må du installere noen nyttige nødvendige pakker hvis ikke allerede er installert for å kjøre AnsibleUbuntu 22.04 Bruke følgende kommando:

$ sudo apt installer programvare-properties-felles

Steg 2: Nå, legg til Ansible depot for å kunne installere det siste Ansible versjon på Ubuntu 22.04:

$ sudo add-apt-repository-maes-update ppa: Ansible/Ansible

Trinn 3: Når depotet er lagt til, kan du utføre Ansible Installasjon gjennom følgende kommando:

$ sudo apt installasjonssible

Etter å ha fullført Ansible Installasjon, bruk følgende kommando for å sjekke versjonen:

$ Ansible -Versjon

Trinn for å konfigurere Ansible på Ubuntu 22.04

Nå er den neste oppgaven å konfigurere Ubuntu -verter for ANSIBLE Automation. Du kan automatisere Ansible ved hjelp av flere verter og sette opp hver vert krever nøyaktig det samme trinnet som utføres for den første verten.

For å konfigurere en vert, må du utføre følgende trinn.

Trinn 1: Først må du installere OpenSSH via følgende kommando:

$ sudo apt install openssh-server

Du kan også sjekke statusen til Ssh Bruke følgende kommando:

$ sudo systemctl status sshd

Steg 2: Konfigurer deretter brannmuren for å gi SSH -tilgang på Ubuntu 22.04 Bruke følgende kommando:

$ sudo ufw tillater ssh

Trinn 3: Opprett nå en ansettelig bruker gjennom den undergitte kommandoen. Dette trinnet vil kreve å sette opp et eget passord:

$ sudo adduser ansible

Etter å ha oppdatert passordet, må du oppgi ditt fulle navn og annen informasjon:

Skriv inn “Y” for å fullføre trinnet.

Dette vil legge til Ansible -brukeren.

Trinn 4: Nå, utfør den undergitte kommandoen for å tillate Ansible Brukere for å aktivere passord-mindre sudo-tilgang:

$ ekko "Ansible All = (alle) nopasswd: alle" | sudo tee /etc /sudoers.D/Ansible

Trinn 5: Deretter genererer du SSH -nøkler ved å bruke den nedenfor nevnte kommandoen:

$ SSH-KeenGen

Trykk Enter i alle neste alternativer uten å skrive noe for å generere SSH -nøkler:

Trinn 6: Deretter kopierer du SSH Public Key til Ansible Host ved å bruke følgende kommando.

$ SSH-Copy-Id Ansible@

Skriv inn "ja" i neste alternativ:

Angi passord for første bruker.

Dette vil legge til den første brukeren som "Ansible". Du kan legge til mer du vil bruke trinnene ovenfor.

Trinn 7: Når vertene er opprettet, kan du bruke følgende kommando til å legge til verter:

$ Nano -verter

I vårt tilfelle har vi bare en vert, du kan legge til andre verter. Lagre filen etter å ha lagt til vertene. Bruk deretter følgende kommando til å pinge vertene.

$ ansible alle -i ./verter -u ansible -m ping

Det er det, output ovenfor, sikrer at du perfekt har satt opp Ansible på Ubuntu.

Konklusjon

Ansible er et utmerket IoT -automatiseringsverktøy som gir brukere muligheten til å implementere forskjellige IoT -oppgaver inkludert programvareutplassering, konfigurasjonsadministrasjon og mer. Installasjonen er ganske enkel på Ubuntu mens det viktigste betyr noe er hvordan du konfigurerer Ansible. Ovennevnte veiledning vil være nyttig i å installere og sette opp Ansible på Ubuntu 22.04.