Terraform is a tool for building, changing, and versioning infrastructure safely and efficiently. Terraform can manage existing and popular service providers as well as custom in-house solutions.
The key features of Terraform are:
- Infrastructure as Code: Infrastructure is described using a high-level configuration syntax. This allows a blueprint of your datacenter to be versioned and treated as you would any other code. Additionally, infrastructure can be shared and re-used.
- Execution Plans: Terraform has a "planning" step where it generates an execution plan. The execution plan shows what Terraform will do when you call apply. This lets you avoid any surprises when Terraform manipulates infrastructure.
- Resource Graph: Terraform builds a graph of all your resources, and parallelizes the creation and modification of any non-dependent resources. Because of this, Terraform builds infrastructure as efficiently as possible, and operators get insight into dependencies in their infrastructure.
- Change Automation: Complex changesets can be applied to your infrastructure with minimal human interaction. With the previously mentioned execution plan and resource graph, you know exactly what Terraform will change and in what order, avoiding many possible human errors.
توضیحات ناشر (انگلیسی)
HashiCorp Terraform چیست؟
HashiCorp Terraform یک نرمافزار انحصاری برای ویندوز از HashiCorp در دستهبندی کانتینر و DevOps است. به زبان Go نوشته شده است.
نصب و پیشنیازها
فایلهای نصب رسمی برای ۶۴ بیتی و ۳۲ بیتی در قالب پرتابل موجود است. حجم فایل نصب اصلی ۳۶٫۸ مگابایت است. بدون نصب اجرا میشود (نسخه پرتابل).
بهروزرسانیها و تاریخچه نسخهها
نسخه فعلی 1.16.6 است که در ۲۲ مهر ۱۴۰۵ منتشر شد. ۹۲ نسخه از ۱۶ شهریور ۱۴۰۱ به این سو فهرست شده است و هر کدام لینک فایلهای نصب خود را دارد. یعنی حدود ۲۲ نسخه در سال. آخرین بهروزرسانی کمتر از یک ماه پیش منتشر شده است.
محبوبیت و انواع فایل
کد منبع آن در GitHub (hashicorp/terraform) ۵۰٬۰۱۴ ستاره دارد. در ویندوز ۱ نوع فایل را ثبت میکند، از جمله .tf. نرمافزارهای مشابه: Pulumi، Helm و Docker Desktop.
توضیح پروژه در GitHub: “Terraform enables you to safely and predictably create, change, and improve infrastructure. It is a source-available tool that codifies APIs into declarative configuration files that can be shared amongst team members, treated as code, edited, reviewed, and versioned.”
نقاط قوت / نقاط ضعف
نقاط قوت
- پرتابل: بدون نصب اجرا میشود
- بهروزرسانیهای مکرر (حدود ۲۲ بار در سال)
- کاربران فراوان
نقاط ضعف
- مجوز انحصاری: شرایط و قیمت را بررسی کنید
- بدون نسخه بومی ARM64
به طور خلاصه: HashiCorp Terraform ابزاری در دستهبندی کانتینر و DevOps برای رایانههای ۶۴ بیتی و ۳۲ بیتی است. بهطور فعال نگهداری میشود.
آیا دانلود HashiCorp Terraform امن است؟
- فایل از releases.hashicorp.com، دامنه خود ناشر، ارائه میشود
- لینک دانلود از HTTPS استفاده میکند
- هش SHA256 منتشر شده است و میتوانید فایل را بررسی کنید:
6EA2C186E0E76A113AF30FBCDCF7A4B4C70756317994A04929E5C90B9E94B1DF· گزارش VirusTotal این هش را باز کنید - لینک در آخرین بررسی پاسخ داد (۳۰ مهر ۱۴۰۵)
- ExeAtlas فایلهای نصب را میزبانی، بستهبندی یا تغییر نمیدهد
آموزش مرتبط: بررسی هش SHA256 فایل در ویندوز
شیوههای امنیتی (OpenSSF Scorecard)
بررسی خودکار مخزن hashicorp/terraform در GitHub توسط Open Source Security Foundation؛ آخرین اجرا: ۲۷ مهر ۱۴۰۵.
- بازبینی کد۱۰
- نگهداری فعال۱۰
- بدون گردشکار خطرناک۱۰
- بدون فایل باینری در مخزن۱۰
- سیاست امنیتی۱۰
- مجوز اعلامشده۹
- وابستگیهای قفلشده۸
- حفاظت از شاخه۵
- مجوزهای محدود توکن۰
- نشان بهترین شیوههای OpenSSF۰
- آزمون فازینگ (Fuzzing)۰
- تحلیل ایستای کد۰
این امتیاز شیوه توسعه و انتشار پروژه را میسنجد، نه اینکه نصب برنامه امن است یا نه. scorecard.dev
نسخههای اخیر
همه ۹۲ نسخه ›۹۲ نسخه در ۴ سال · حدود ۲۲ نسخه در سال
| نسخه | تاریخ | حجم | فایلها |
|---|---|---|---|
| 1.16.6آخرین | ۲۲ مهر ۱۴۰۵ | ۳۶٫۸ مگابایت | ۳۲ بیتی ZIP۶۴ بیتی ZIP |
| 1.16.5 | ۱۰ مهر ۱۴۰۵ | ۳۶٫۸ مگابایت | ۳۲ بیتی ZIP۶۴ بیتی ZIP |
| 1.16.4 | ۱ مهر ۱۴۰۵ | ۳۶٫۸ مگابایت | ۳۲ بیتی ZIP۶۴ بیتی ZIP |
| 1.16.3 | ۲۵ شهریور ۱۴۰۵ | ۳۶٫۷ مگابایت | ۶۴ بیتی ZIP۳۲ بیتی ZIP |
| 1.16.2 | ۱۸ شهریور ۱۴۰۵ | ۳۶٫۷ مگابایت | ۳۲ بیتی ZIP۶۴ بیتی ZIP |
| 1.16.1 | ۱۱ شهریور ۱۴۰۵ | ۳۶٫۷ مگابایت | ۶۴ بیتی ZIP۳۲ بیتی ZIP |
| 1.16.0 | ۴ شهریور ۱۴۰۵ | ۳۶٫۷ مگابایت | ۶۴ بیتی ZIP۳۲ بیتی ZIP |
| 1.15.9 | ۲۸ مرداد ۱۴۰۵ | ۳۵٫۹ مگابایت | ۶۴ بیتی ZIP۳۲ بیتی ZIP |
چرخه انتشار و پشتیبانی
نسخه 1.16.6 از شاخه 1.16 است؛ این شاخه هنوز پشتیبانی میشود و تاریخ پایانی برای آن اعلام نشده است.
| شاخه انتشار | تاریخ انتشار | پایان پشتیبانی | آخرین نسخه | وضعیت |
|---|---|---|---|---|
| 1.16 | ۴ شهریور ۱۴۰۵ | اعلام نشده | 1.16.7 | پشتیبانی میشود |
| 1.15 | ۹ اردیبهشت ۱۴۰۵ | اعلام نشده | 1.15.9 | پشتیبانی میشود |
| 1.14 | ۲۸ آبان ۱۴۰۴ | ۴ شهریور ۱۴۰۵ | 1.14.9 | پشتیبانی تمام شده |
| 1.13 | ۲۹ مرداد ۱۴۰۴ | ۹ اردیبهشت ۱۴۰۵ | 1.13.5 | پشتیبانی تمام شده |
| 1.12 | ۲۴ اردیبهشت ۱۴۰۴ | ۲۸ آبان ۱۴۰۴ | 1.12.2 | پشتیبانی تمام شده |
| 1.11 | ۹ اسفند ۱۴۰۳ | ۲۹ مرداد ۱۴۰۴ | 1.11.4 | پشتیبانی تمام شده |
| 1.10 | ۶ آذر ۱۴۰۳ | ۲۴ اردیبهشت ۱۴۰۴ | 1.10.5 | پشتیبانی تمام شده |
| 1.9 | ۶ تیر ۱۴۰۳ | ۹ اسفند ۱۴۰۳ | 1.9.8 | پشتیبانی تمام شده |
نصب از خط فرمان
نصب بیصدا ›winget install --id Hashicorp.Terraform -eفایلهای برنامه (.exe): terraform.exe
آموزش مرتبط: آموزش winget: نصب و بهروزرسانی نرمافزار در ویندوز
اطلاعات
- ناشر
- HashiCorp
- دستهبندی
- کانتینر و DevOps
- مجوز
- BUSL-1.1
- قیمت
- به سایت ناشر مراجعه کنید
- کد منبع
- github.com/hashicorp/terraform
- زبان برنامهنویسی
- Go
- پیشنیاز
- Windows 11 / 10
- معماری
- ۶۴ بیتی, ۳۲ بیتی
- نوع نصبکننده
- پرتابل
- نسخه
- 1.16.6
- تاریخ انتشار
- ۲۲ مهر ۱۴۰۵
- تاریخ افزودن به فهرست
- ۲۴ بهمن ۱۴۰۱
- نسخههای فهرستشده
- 92
- بهروزرسانی در سال
- ۲۲٫۴
- ستارههای GitHub
- ۵۰٬۰۱۴
- فورکهای GitHub
- ۱۰٬۶۰۲
- وبسایت رسمی
- github.com
- شناسه winget
- Hashicorp.Terraform
انواع فایلی که باز میکند (1)
امتیازها و نظرها
هنوز نظری ثبت نشده است. نخستین امتیاز را شما بدهید.
جایگزینهای HashiCorp Terraform
مشاهده همه ›-
متنباز۳۹۵٫۶ هزار ↓ -
متنباز۱٫۶ میلیون ↓ -
انحصاری۲٫۲ میلیون ↓ -
متنباز۱۲۲٫۲ هزار ↓ -
متنباز۸۴٫۹ هزار ↓ -
Kubernetes - Minikube - A Local Kubernetes Development Environment1.39.0کانتینر و DevOps · Kubernetesمتنباز۷۴۷٫۸ هزار ↓ -
متنباز۲٫۳ میلیون ↓ -
متنباز۲۹۹٫۳ هزار ↓
پرسشهای متداول
آیا HashiCorp Terraform رایگان است؟
HashiCorp Terraform نرمافزاری انحصاری (متنبسته) است (مجوز: BUSL-1.1). رایگان یا پولی بودن آن به نسخه بستگی دارد؛ قیمتها و نسخههای رایگان را در سایت ناشر ببینید.
آیا دانلود HashiCorp Terraform امن است؟
فایل از releases.hashicorp.com که متعلق به خود ناشر است دانلود میشود؛ ExeAtlas فایل را میزبانی یا تغییر نمیدهد. هش SHA256 فایل را با هش نمایشدادهشده در این صفحه مقایسه کنید یا گزارش VirusTotal همین هش را باز کنید.
چگونه HashiCorp Terraform را با winget نصب کنیم؟
PowerShell یا Windows Terminal را باز کنید و دستور winget نمایشدادهشده در این صفحه را اجرا کنید. winget فایل نصب رسمی را دانلود میکند و پیش از اجرا، هش SHA256 آن را بررسی میکند.
آیا HashiCorp Terraform روی ARM (Windows on Arm) اجرا میشود؟
نسخه ARM64 وجود ندارد؛ Windows 11 on Arm میتواند نسخه ۶۴ بیتی و ۳۲ بیتی را با شبیهسازی اجرا کند.
نسخههای قدیمی HashiCorp Terraform را از کجا دانلود کنیم؟
صفحه نسخهها همه ۹۲ نسخه را تا ۱۶ شهریور ۱۴۰۱ با لینک فایلهای نصب رسمی فهرست میکند.
آیا میتوان از HashiCorp Terraform بدون دسترسی مدیر استفاده کرد؟
بله، نسخه پرتابل است: آن را از حالت فشرده خارج و اجرا کنید.
جایگزینهای HashiCorp Terraform کداماند؟
Pulumi، Helm، Docker Desktop، Terragrunt و Serverless Framework. صفحه جایگزینها آنها را با هم مقایسه میکند.