tofuutils/tenv
این ابزار یک مدیر نسخهی هوشمند برای کار با ابزارهای OpenTofu، Terraform، Terragrunt و Atmos است. ️
کاربرد:
این ابزار به شما کمک میکنه به راحتی بین نسخههای مختلف این ابزارها سوئیچ کنید، بدون نیاز به نصب دستی یا مدیریت پیچیدهی محیط.
در چه شرایطی بهتره استفاده شود؟
وقتی توی چند پروژه کار میکنید که هر کدوم نسخهی متفاوتی از Terraform یا OpenTofu نیاز دارن، این ابزار زندگیتون رو راحتتر میکنه.
همچنین برای تیمهای توسعهی زیرساخت (Infra as Code) که میخوان محیطهای توسعه و تست رو یکدست نگه دارن، عالیه.
چند مثال از موارد استفاده:
یک پروژه نیاز به Terraform v1.5 داره، یکی دیگه به OpenTofu v1.6 — با tenv به راحتی سوئیچ میشه.
توی CI/CD، نسخهی دقیق ابزار رو با دستور سادهای تنظیم کنید.
با Atmos کار میکنید؟ tenv همونطور پشتیبانی میکنه.
- ##IaC
- ##Terraform
- ##OpenTofu
- ##Terragrunt
- ##Atmos
- ##DevOps
- ##InfrastructureAsCode
- ##VersionManager
- ##CloudEngineering
- ##tfutils
