Ten przewodnik pokaże, jak uzyskać wszystkie polecenia terraform, a następnie jak używać Terraform do wdrażania zasobów AWS.
Komendy Terraforma
Aby znaleźć wszystkie polecenia terraform, wpisz następujące polecenia w terminalu:
terraformować
Uruchomienie powyższego polecenia spowoduje wyświetlenie wszystkich poleceń i ich użycia:
Używanie Terraform do wdrażania zasobów AWS (Tworzenie zasobnika S3)
Aby rozpocząć pracę nad wdrażaniem zasobów na AWS, po prostu skonfiguruj AWS, wpisując to:
konfiguracja aws
Użytkownik musi podać „ Klucz dostępu ”, „ Klucz bezpieczeństwa ”, „ Region ', I ' Format ” od użytkownika IAM. Kliknij Tutaj aby dowiedzieć się więcej o konfiguracji AWS:
Użyj następującego polecenia, aby sprawdzić, czy terraform jest zainstalowany w systemie:
terraformować -wersjaPowyższe polecenie wyświetli wersję Terraform:
Wpisz następujące polecenie, aby utworzyć katalog, w którym zostaną utworzone pliki:
mkdir linuxhint-s3
Następnie otwórz ten katalog w edytorze kodu, którym w tym przypadku jest Visual Studio Code:
Utwórz plik o nazwie „ dostawca.tf ” w folderze i wklej następujący kod:
terraformować {wymagane_dostawcy {
aws = {
źródło = 'hashicorp/aws'
wersja = '~> 4,0'
}
}
}
dostawca „och” {
region = „nas-wschód-1”
}
Utwórz kolejny plik o nazwie „ główny.tf ”, aby wkleić w nim następujący kod:
ratunek 'aws_s3_bucket' 'B' {wiadro = „linuxhint-terraform-bucket”
tagi = {
Imię = „Moje wiadro”
Środowisko = „Deweloper”
}
}
Zapisz pliki i uruchom następujące polecenie w terminalu:
start terraformaUruchomienie powyższego polecenia spowoduje wyświetlenie następującego wyniku:
Po zainicjowaniu terraformu użyj następującego polecenia, aby zastosować go do utworzenia wiadra S3:
zastosowanie terraformuUżycie powyższego polecenia spowoduje wyświetlenie następującego wyniku:
Przewiń dane wyjściowe, aby wpisać „ Tak ”, aby zatwierdzić utworzenie zasobnika S3:
Następnie przejdź do pulpitu nawigacyjnego S3 z konsoli AWS i kliknij „ Wiadra ” z lewego panelu:
Wiaderko S3 jest dostępne na stronie kubełka:
Pomyślnie wdrożyłeś zasobnik AWS S3:
Wniosek
Aby wdrożyć zasoby AWS przy użyciu terraform, po prostu skonfiguruj AWS i zainstaluj terraform w systemie lokalnym. Utwórz katalog i dodaj pliki w folderze, aby napisać kod do tworzenia zasobnika S3 za pomocą edytora kodu, a następnie zapisz je. Następnie użyj „ ciepło ' I ' stosować ”, aby wdrożyć wiadro S3 na konsoli AWS.