Ovaj će vodič pokazati kako dobiti sve terraform naredbe i zatim kako koristiti Terraform za implementaciju AWS resursa.
Terraform naredbe
Da biste pronašli sve terraform naredbe, upišite sljedeće naredbe na terminalu:
terraformirati
Pokretanje gornje naredbe prikazat će sve naredbe i njihovu upotrebu:
Koristite Terraform za implementaciju AWS resursa (stvaranje S3 spremnika)
Za početak rada na postavljanju resursa na AWS, jednostavno konfigurirajte AWS upisivanjem ovog:
aws konfigurirati
Korisnik mora osigurati ' Pristupni ključ ”, “ Sigurnosni ključ ”, “ Regija ', i ' Format ” od IAM korisnika. Klik ovdje da saznate više o AWS konfiguraciji:
Koristite sljedeću naredbu za provjeru je li terraform instaliran na sustavu:
terraformirati -verzijaGornja naredba prikazat će verziju Terraforma:
Upišite sljedeću naredbu za stvaranje direktorija u kojem će se kreirati datoteke:
mkdir linuxhint-s3
Nakon toga otvorite ovaj direktorij u uređivaču koda koji je u ovom slučaju Visual Studio Code:
Stvorite datoteku pod nazivom ' davatelj.tf ” unutar mape i zalijepite sljedeći kod:
terraformirati {potrebni_pružatelji {
aws = {
izvor = 'hashicorp/aws'
verzija = '~> 4,0'
}
}
}
davatelj usluga 'aws' {
regija = 'us-istok-1'
}
Stvorite drugu datoteku pod nazivom ' glavni.tf ” da u njega zalijepite sljedeći kod:
resurs 'aws_s3_kanta' 'b' {kanta = 'linuxhint-terraform-bucket'
oznake = {
Ime = 'Moja kanta'
Okolina = 'Razvoj'
}
}
Spremite datoteke i pokrenite sljedeću naredbu u terminalu:
terraform initPokretanje gornje naredbe prikazat će sljedeći izlaz:
Nakon što se terraform inicijalizira, upotrijebite sljedeću naredbu da je primijenite za stvaranje S3 spremnika:
terraform primijenitiKorištenje gornje naredbe prikazat će sljedeći izlaz:
Pomaknite se prema dolje da upišete ' Da ” da biste odobrili stvaranje S3 spremnika:
Nakon toga idite na nadzornu ploču S3 s AWS konzole i kliknite na ' Kante ” stranica s lijeve ploče:
S3 kanta je dostupna na stranici kanta:
Uspješno ste implementirali AWS S3 kantu:
Zaključak
Za implementaciju AWS resursa pomoću terraforma, jednostavno konfigurirajte AWS i instalirajte terraform na lokalni sustav. Stvorite direktorij i dodajte datoteke unutar mape za pisanje koda za stvaranje S3 spremnika pomoću uređivača koda, a zatim ih spremite. Nakon toga upotrijebite ' toplina ' i ' primijeniti ” naredbe za postavljanje S3 spremnika na AWS konzoli.