Hvordan installerer jeg Ansible på Windows?
Elsker Ansible, men lurer på hvordan du får det til å kjøre på Windows?
Ansible er et av de mest populære verktøyene for konfigurasjonsadministrasjon og automatisering av infrastruktur. Det hjelper til med å automatisere infrastrukturkonfigurasjon/-klargjøring, programvaredistribusjoner og generell infrastrukturadministrasjon.
Ansible var opprinnelig tilgjengelig på Linux. Men med Microsofts nye syn på åpen kildekode, deres fellesskapsforbedringer og deres aksept for en mer smidig, DevOps-minded programvareutviklingsmetode, følger Windows-støtten gradvis opp med tempoet.
Selv om Windows-støtte krever litt mer konfigurasjon, er det ikke veldig ille når det første oppsettet er gjort. Det er to mulige måter å få den installert på.
Bruker Cygwin
Har du hørt om Cygwin?
Det er et POSIX-kompatibelt miljø for å kjøre på Windows. Dette betyr – du kan kjøre mange ting på Windows, som du vanligvis gjør på UNIX-basert OS.
Hvis det er første gang du hører om Cygwin, vil jeg henvise til dem offesiell nettside for å få mer forståelse.
Standard Cygwin-installasjon dekker ikke Ansible. Derfor må du velge dem under installasjonen, som forklart nedenfor manuelt.
- nedlasting Cygwin (Velg 32-biters eller 64-biters Cygwin-pakke i henhold til systemet ditt)
- Kjør Cygwin-installasjonsfilen som du lastet ned ovenfor og følg skjermen.
- Velg nedlastingskilde som «Installer fra Internett.»
- Angi en rotkatalog der du vil at programmet skal installeres
- Velg en katalog der du vil installere Cygwin-pakkene dine
- Velg Direkte tilkobling hvis du ikke bruker en proxy.
- Velg et speil for å laste ned pakkene dine. Du kan velge hvilken som helst fra listen.
- Pakker tilgjengelig for installasjon vil bli vist; det er her vi må velge ansible – velg vis som Full eksplisitt og søk deretter etter «ansible» og velg deretter den nyeste versjonen som vist nedenfor.
- Ansible-doc er valgfritt, klikk neste
- Se gjennom og bekreft endringer ved å klikke på Neste
- Den vil laste ned og installere de nødvendige pakkene.
- Når du er ferdig, vil du få en suksessmelding, klikk Fullfør
Gratulerer! Du har installert Cygwin med Ansible på Windows. La oss verifisere det.
- Dobbeltklikk på Cygwin Terminal-ikonet fra skrivebordet og skriv ansible –version
Og som du kan se, har den blitt installert.
Gå videre og lek med det. Hvis du er interessert i å lære Ansible, så sjekk ut denne Udemy kurs.
Bruker Ubuntu på Windows 10
Takk til Microsoft. Nå er det mulig å installere Ubuntu på Windows 10.
La oss få det i gang.
- Søk etter Windows-funksjoner i søkeboksen. Og når «Slå Windows-funksjoner på eller av» vises, klikker du på det.
- Et vindu åpnes med en rekke funksjoner. Rull ned og merk av for Windows Subsystem for Linux-alternativet. Og etter det, klikk på OK-knappen.
- Åpne Microsoft Store og søk etter Ubuntu for å installere den nyeste versjonen.
- Etter installasjonen vil du se en startknapp, bruk den til å åpne Ubuntu bash.
- På Ubuntu bash vil den be deg om å angi brukernavn og passord for standardbrukeren. Du kan også angi passordet for root-kontoen herfra ved å skrive sudo passwd root
- Det er på tide å få Ansible installert med følgende kommandoer.
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
- Trykk Y når den ber om…
Etter installasjonen, la oss teste ved å lage og kjøre en demo-spillebok.
- Lag en fil som heter testbook.yml
nano testbook.yml
- Legg til følgende linjer og lagre filen
- name: testing ansible hosts: localhost tasks: - name: echo a message debug: msg=”this is working"
Og til slutt, kjør playbook.
ansible playbook testbook.yml --connection=local
Konklusjon
Jeg håper dette hjelper deg med å installere Ansible på Windows. Sjekk ut dette blogginnlegget for å lære om lekeboken for å automatisere oppgavene.
Likte du å lese artikkelen? Hva med å dele med verden?