Terraform er et åpen kildekodeverktøy som for det meste brukes av DevOps, ettersom det gir anlegget til å bygge, administrere og oppdatere ressurser på skyplattformer ved koding, AWS er en avansert nettverkspartner av Terraform. Terraforms stat lar brukerne spore endringene i ressursene sine gjennom utviklingsprosessen.
Dette innlegget vil gi en prosessuell guide for å installere Terraform i EC2 -forekomsten, selv om trinnene for å lage en EC2 -forekomst først.
Installer terraform i EC2 -forekomst
I Amazon Management Console, Søk EC2 og åpen EC2 Dashboard, Åpne rullegardinlisten for lanseringsforekomst, og klikk på Lanseringsinstans:
I lansering en forekomstveiviser, oppgi et navn for denne EC2 -forekomsten:
Velg Amazon Machine -bildet i henhold til din preferanse, la oss velge Ubuntu For dette innlegget:
Velg et allerede eksisterende nøkkelpar eller lag et nytt nøkkelpar:
La resten av alternativene som standard og klikk på Lanseringsinstans knapp:
På skjermen vil en suksessmelding vises etter vellykket opprettelse av EC2 -forekomsten, klikk på Koble til forekomst knapp:
Koble til forekomst Veiviseren vil åpne, gå til SSH -klient Tab og kopiere den medfølgende Ssh -kommando:
Åpne ledeteksten eller PowerShell og lim inn SSH -kommandoen:
I utgangen over er det synlig at EC2 er logget inn med suksess ved bruk av SSH -klienten.
Skriv inn denne oppdateringskommandoen:
$ sudo apt-get oppdatering
Neste trinn er å installere en pakke for å administrere depotene som er installert fra Common, installer den ved å skrive:
$ sudo apt install curl gnupg programvare-properties-common -y
Legg til nøkkelen ved å skrive:
$ curl -fssl https: // apt.utgivelser.Hashicorp.com/gpg | sudo apt-key add -
Etter dette er det på tide å legge til depotet til Terraform ved å bruke denne kommandoen:
$ sudo apt-add-repository "Deb [arch = amd64] https: // appt.utgivelser.Hashicorp.com $ (lsb_release -cs) hoved "
Truffet Tast inn Når en kommando for kontinuitet vises mens du legger til depotet.
Bruk igjen oppdateringskommandoen til å oppdatere listen over depoter ved å skrive:
$ sudo apt-get oppdatering
Etter oppdateringen er EC2 -maskinen klar for installasjon av Terraform, så installer den ved å skrive:
$ sudo apt installer terraform
Når installasjonsprosessen er fullført, sjekk versjonen ved å bruke kommandoen:
$ terraform -v
I utgangen over er det tydelig at installasjon av Terraform var vellykket, da den viser en installert versjon.
Skriv inn denne kommandoen for å initialisere arbeidskatalogen til Terraform:
$ terraform init
I utdataene over er det synlig at arbeidskatalogen er initialisert og ikke har noen konfigurasjonsfil nå, du er klar til å bruke din terraform for konfigurasjoner nå.
Konklusjon
Hvis du er komfortabel i kommandolinjegrensesnittet og koding, er Terraform et godt valg å gjøre skylikonfigurasjon ved hjelp av kode. For å installere Terraform i EC2C, oppretter du en EC2 -forekomst og legger til nøkkelen og depotet til Terraform. Til slutt, bruk installasjonskommandoen til å installere Terraform og INIT -kommandoen for å initialisere den arbeidskatalogen, og du kan begynne å bruke Terraform for dine sky -konfigurasjoner.