وب‌سرویس مجید

پروژه tfenv

tfutils/tfenv

مدیر نسخه‌ی ترافرم ️

این ابزار به شما کمک می‌کند نسخه‌های مختلف Terraform را به راحتی نصب، مدیریت و تغییر دهید.

کاربرد:

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

در چه شرایطی بهتره استفاده شود؟

وقتی روی چند پروژه با نیازمندی‌های متفاوت به Terraform کار می‌کنید، یا وقتی می‌خواهید تغییرات بین نسخه‌ها را تست کنید، استفاده از tfenv بسیار توصیه می‌شود. همچنین برای محیط‌های توسعه و CI/CD مناسب است.

چند مثال از موارد استفاده:

- نصب نسخه خاصی از Terraform: tfenv install 1.3.7

- تنظیم نسخه پیش‌فرض: tfenv use 1.5.0

- استفاده از نسخه مشخص در یک پروژه با فایل .terraform-version

- تست کد با نسخه‌های قدیمی‌تر برای سازگاری

  • ##terraform
  • ##tfenv
  • ##devops
  • ##infrastructure
  • ##version
  • ##iac
  • ##automation
  • ##cloud
  • ##ci
  • ##tooling