Това ръководство ще демонстрира как да получите всички команди за terraform и след това как да използвате Terraform за разполагане на ресурси на AWS.
Тераформиращи команди
За да намерите всички команди за тераформа, въведете следните команди на терминала:
тераформа
Изпълнението на горната команда ще покаже всички команди и тяхната употреба:
Използвайте Terraform за разгръщане на AWS ресурси (Създаване на кофа S3)
За да започнете да работите по разполагането на ресурси в AWS, просто конфигурирайте AWS, като напишете това:
aws конфигуриране
Потребителят трябва да предостави „ Ключ за достъп ”, “ Ключ за защита ”, “ Регион ', и ' формат ” от потребителя на IAM. Кликнете тук за да научите повече за конфигурацията на AWS:
Използвайте следната команда, за да проверите дали terraform е инсталиран в системата:
тераформа -версияГорната команда ще покаже версията на Terraform:
Въведете следната команда, за да създадете директория, в която ще бъдат създадени файловете:
mkdir linuxhint-s3
След това отворете тази директория в редактора на кодове, който в този случай е Visual Studio Code:
Създайте файл с име „ provider.tf ” в папката и поставете следния код:
тераформа {задължителни_доставчици {
aws = {
източник = 'hashicorp/aws'
версия = '~> 4.0'
}
}
}
доставчик 'aws' {
регион = 'нас-изток-1'
}
Създайте друг файл с име „ main.tf ”, за да поставите следния код в него:
ресурс 'aws_s3_bucket' 'б' {кофа = 'linuxhint-terraform-кофа'
тагове = {
Име = 'Моята кофа'
Околна среда = 'разработчик'
}
}
Запазете файловете и изпълнете следната команда в терминала:
terraform initИзпълнението на горната команда ще покаже следния резултат:
След като тераформата се инициализира, използвайте следната команда, за да я приложите, за да създадете кофа S3:
прилагане на тераформаИзползването на горната команда ще покаже следния резултат:
Превъртете надолу изхода, за да въведете „ да ”, за да одобрите създаването на кофа S3:
След това влезте в таблото за управление S3 от конзолата на AWS и щракнете върху „ кофи ” страница от левия панел:
Кофата S3 е налична на страницата на кофата:
Вие успешно внедрихте кофата AWS S3:
Заключение
За да разположите ресурси на AWS с помощта на terraform, просто конфигурирайте AWS и инсталирайте terraform на локалната система. Създайте директория и добавете файлове в папката, за да напишете код за създаване на кофа S3 с помощта на редактора на код и след това да ги запишете. След това използвайте „ топлина ' и ' Приложи ” команди за разгръщане на кофата S3 на конзолата на AWS.