Terraformin käyttäminen AWS-resurssien käyttöönottoon

Terraformin Kayttaminen Aws Resurssien Kayttoonottoon



HashiCorp on kehittänyt Terraformin avoimen lähdekoodin työkaluksi, jota käytetään infrastruktuurin, alustan ja palveluiden automatisointiin ja hallintaan. Se käyttää ilmoittavaa kieltä nimeltä HashiCorp Configuration Language (HCL) suorittaakseen kaikki toiminnot.

Tämä opas osoittaa, miten saat kaikki terraform-komennot ja kuinka Terraformia käytetään AWS-resurssien käyttöönottamiseksi.

Terraformin komennot

Löydät kaikki terraform-komennot kirjoittamalla seuraavat komennot terminaaliin:







terraformi

Yllä olevan komennon suorittaminen näyttää kaikki komennot ja niiden käytön:





Käytä Terraformia AWS-resurssien käyttöönottoon (S3-säihön luominen)

Aloita resurssien käyttöönotto AWS:ssä määrittämällä AWS kirjoittamalla tämä:





aws-asetukset

Käyttäjän on annettava ' Avainkoodi ”, “ Turva-avain ”, “ Alue ”, ja ” Muoto ” IAM-käyttäjältä. Klikkaus tässä saadaksesi lisätietoja AWS-määrityksestä:



Käytä seuraavaa komentoa vahvistaaksesi, onko terraform asennettu järjestelmään:

terraformi -versio

Yllä oleva komento näyttää Terraformin version:

Kirjoita seuraava komento luodaksesi hakemiston, johon tiedostot luodaan:

mkdir linuxhint-s3

Avaa tämän jälkeen tämä hakemisto koodieditorissa, joka tässä tapauksessa on Visual Studio Code:

Luo tiedosto nimeltä ' tarjoaja.tf ' kansioon ja liitä seuraava koodi:

terraformi {
pakolliset_tarjoajat {
aws = {
lähde = 'hashicorp/aws'
versio = '~> 4,0'
}
}
}

tarjoaja 'aws' {
alue = 'us-itä-1'
}

Luo toinen tiedosto nimeltä ' main.tf ” liittääksesi siihen seuraavan koodin:

resurssi 'aws_s3_bucket' 'b' {
ämpäri = 'linuxhint-terraform-bucket'

tunnisteet = {
Nimi        = 'Minun ämpärini'
Ympäristö = 'Kehittäjä'
}
}

Tallenna tiedostot ja suorita seuraava komento terminaalissa:

terraform init

Yllä olevan komennon suorittaminen näyttää seuraavan tulosteen:

Kun terraformi on alustettu, käytä sitä seuraavalla komennolla luodaksesi S3-ämpäri:

sovelletaan terraformia

Yllä olevan komennon käyttäminen näyttää seuraavan lähdön:

Vieritä tulostetta alas kirjoittaaksesi ' Joo ” hyväksyä S3-ämpäri luomisen:

Siirry sen jälkeen AWS-konsolista S3-hallintapaneeliin ja napsauta ' Kauhat ” sivu vasemmasta paneelista:

S3-kauha on saatavilla kauhan sivulla:

Olet onnistuneesti ottanut käyttöön AWS S3:n:

Johtopäätös

Ota AWS-resurssit käyttöön terraformin avulla määrittämällä AWS ja asentamalla terraform paikalliseen järjestelmään. Luo hakemisto ja lisää kansion sisälle tiedostoja kirjoittaaksesi koodia S3-ämpäri luomista varten koodieditorilla ja tallenna ne sitten. Käytä sen jälkeen ' lämpöä ' ja ' Käytä ”-komento ottaa käyttöön S3-säihön AWS-konsolissa.