پرش به مطلب اصلی

شروع به کار با ارائه‌دهنده Terraform پارس‌پک

این راهنما شما را در نصب و پیکربندی ارائه‌دهنده Terraform پارس‌پک برای مدیریت منابع با استفاده از Terraform راهنمایی می‌کند. در پایان این آموزش، شما یک پیکربندی اولیه Terraform جهت استفاده خواهید داشت.

پیش‌نیازها

پیش از شروع، اطمینان حاصل کنید که موارد زیر را دارید:

  • نصب Terraform: نسخه 1.0 یا بالاتر. می‌توانید از وب‌سایت رسمی Terraform دانلود یا از طریق «مدیر بسته» نصب کنید.
  • حساب کاربری پارس‌پک: برای تولید اعتبارنامه‌های لازم.
  • اعتبارنامه‌های پارس‌پک: شامل توکن API برای احراز هویت.
  • اعتبار کیف پول پارس‌پک: جهت استفاده از سرویس‌های پارس‌پک.
  • ویرایشگر متن: مانند VSCode، Sublime Text یا Vim.

نصب ارائه‌دهنده

یک دایرکتوری جدید برای پروژه ایجاد کرده و وارد آن شوید:

mkdir terraform-abrha-example
cd terraform-abrha-example

سپس فایل main.tf را ایجاد کنید:

terraform {
required_providers {
abrha = {
source = "abrhacom/abrha"
version = "~> 1.0"
}
}
}

ارائه‌دهنده را نصب کنید:

terraform init

پیکربندی ارائه‌دهنده

برای احراز هویت، اعتبارنامه‌ها را در پیکربندی Terraform تعریف کنید.

در همان فایل main.tf مقادیر زیر را اضافه کنید:

provider "abrha" {
token = "xxxxxxxxxxxxxxxxxxxxxxxx"
}

resource "abrha_vm" "testVm" {
image = "ubuntu24-cloudinit-qcow2"
region = "tehran11"
size = "irLinuxVPS4"
name = "TestVmTerraform"
}

اجرای Terraform

تغییرات را بررسی کنید:

terraform plan

تغییرات را اعمال کنید:

terraform apply

در هنگام درخواست، yes را تایپ کنید.

خروجی‌ها را بررسی کنید:

terraform output

پاک‌سازی منابع

برای حذف منابع:

terraform destroy

مراحل بعدی