A Terraform használata AWS-erőforrások telepítéséhez

A Terraform Hasznalata Aws Eroforrasok Telepitesehez



A Terraformot a HashiCorp fejlesztette ki nyílt forráskódú eszközként, amelyet az infrastruktúra, a platform és a szolgáltatások automatizálására és kezelésére használnak. A HashiCorp Configuration Language (HCL) nevű deklaratív nyelvet használja az összes tevékenység végrehajtásához.

Ez az útmutató bemutatja az összes terraform parancs lekérését, majd bemutatja, hogyan használhatja a Terraformot az AWS-erőforrások telepítéséhez.

Terraform parancsok

Az összes terraform parancs megkereséséhez írja be a következő parancsokat a terminálba:







terraform

A fenti parancs futtatása megjeleníti az összes parancsot és azok használatát:





A Terraform használata az AWS-erőforrások telepítéséhez (S3 gyűjtőhely létrehozása)

Az erőforrások AWS-ben való telepítésének megkezdéséhez egyszerűen konfigurálja az AWS-t a következő beírásával:





aws konfigurálása

A felhasználónak meg kell adnia a „ Hozzáférési kulcs ”, „ Biztonsági kulcs ”, „ Vidék ”, és „ Formátum ” az IAM felhasználótól. Kattintson itt ha többet szeretne megtudni az AWS konfigurációjáról:



A következő paranccsal ellenőrizze, hogy a terraform telepítve van-e a rendszeren:

terraform -változat

A fenti parancs megjeleníti a Terraform verzióját:

Írja be a következő parancsot egy könyvtár létrehozásához, amelyben a fájlok létrejönnek:

mkdir linuxhint-s3

Ezután nyissa meg ezt a könyvtárat a kódszerkesztőben, amely ebben az esetben a Visual Studio Code:

Hozzon létre egy fájlt ' szolgáltató.tf ” a mappába, és illessze be a következő kódot:

terraform {
kötelező_szolgáltatók {
aws = {
forrás = 'hashicorp/aws'
verzió = '~> 4,0'
}
}
}

szolgáltató 'jaj' {
régió = 'us-kelet-1'
}

Hozzon létre egy másik fájlt ' fő.tf ” illessze be a következő kódot:

forrás 'aws_s3_bucket' 'b' {
vödör = 'linuxhint-terraform-bucket'

címkék = {
Név        = 'Az én vödröm'
Környezet = 'Dev'
}
}

Mentse el a fájlokat, és futtassa a következő parancsot a terminálban:

terraform init

A fenti parancs futtatása a következő kimenetet jeleníti meg:

A terraform inicializálása után a következő paranccsal alkalmazza az S3 vödör létrehozásához:

terraform alkalmazni

A fenti parancs használatával a következő kimenet jelenik meg:

Görgessen le a kimeneten, hogy beírja: ' Igen ” egy S3 vödör létrehozásának jóváhagyásához:

Ezután lépjen be az S3 irányítópultjába az AWS konzolról, és kattintson a „ Vödör ” oldal a bal oldali panelről:

Az S3 vödör elérhető a kanál oldalán:

Sikeresen telepítette az AWS S3 tárolót:

Következtetés

Az AWS-erőforrások terraform használatával történő üzembe helyezéséhez egyszerűen konfigurálja az AWS-t, és telepítse a terraformot a helyi rendszerre. Hozzon létre egy könyvtárat, és adjon hozzá fájlokat a mappába, hogy kódot írjon az S3 vödör létrehozásához a kódszerkesztő segítségével, majd mentse el őket. Ezt követően használja a „ hőség ” és „ alkalmaz ” parancsok segítségével telepítheti az S3 csoportot az AWS konzolon.