HashiCorp Terraform1.17.0
Altyapıyı güvenli ve verimli bir şekilde inşa etmek, değiştirmek ve sürümlendirmek için bir araç.
v1.17.0
Bu yazılım MirrorNest üzerinde barındırılmıyor — daha fazla bilgi için yazılımlarımız nereden geliyor sayfasına bakın. Yukarıdaki düğme doğrudan resmi sağlayıcıya götürür.
Hakkında
Terraform, yapılandırma dosyalarında altyapıyı tanımlamanıza ve izole manuel düzenlemeler uygulamak yerine bu tanımları ortamları oluşturmak, değiştirmek ve sürümlemek için kullanmanıza olanak tanır.
Kod iş akışı olarak bu Altyapı, takımlara diğer kodlar gibi gözden geçirilebilen, paylaşılabilen ve yeniden kullanılabilen bir veri merkezinin amaçlanan yapısının tekrarlanabilir bir kaydını verir. Üst düzey yapılandırma sözdizimi, altyapı kaynaklarını ve arzu ettikleri ilişkileri özlü, versiyonlanabilir bir planla ifade eder.
Değişiklikler yapmadan önce, Terraform, önerdiği eylemleri gösteren bir yürütme planı üretir ve operatörlerin uygulamadan önce bir güncellemeyi denetlemesine izin verir. Ayrıca, bağımlılıkları ortaya çıkarmak, sipariş vermeyi belirlemek ve paralel olarak bağımsız kaynak oluşturma veya modifikasyonunu yürütmek için bir kaynak grafiği oluşturur. Grafik ve plan, operasyon sırasını görünür hale getirirken ve hata fırsatlarını azaltırken, sınırlı insan etkileşimi ile karmaşık altyapı değişiklikleri için otomasyonu destekler.
Geliştiriciler, altyapı mühendisleri ve veri merkezlerini koruyan ekipler, ortamların zaman içinde tutarlı bir şekilde yönetilmesi gerektiğinde mevcut servis sağlayıcıları, popüler sağlayıcılar veya özel kurum içi çözümlerle kullanabilir. Windows 10 veya sonraki sürümlerinde ve Windows Server 2016 veya sonraki sürümlerinde, x64 sistemlerinde çalışır. Geçerli sürüm 1.17.0, Terraform geçersiz modül çağrılarıyla karşılaştığında modül kurulumu sırasında bir paniği önlemeyi içeriyor.
Windows 10+ · Server 2016+ gerektirir · Mimari: x64
v1.17.0 sürümündeki yenilikler
YENİ ÖZELLİKLER: - Terraform artık sağlayıcı gereksinimlerindeki değişkenleri ve yerel halkı destekliyor (#39153) - Sadece değişiklik öneren kaynakları tazeleyecek olan yeni bir -minimum-yenileme planlama seçeneği eklendi. (#35290) - Politika: Terraform Politikası artık genel olarak mevcuttur. Plan, uygulama ve sorgu için -polis bayrağı artık deneysel bir yapı veya -izin-deneysel-features bayrağı gerektirmez. Sorgu politikaları, liste blokları tarafından keşfedilen kaynakları değerlendirir ve insan tarafından okunabilir veya JSON sonuçlarını bildirir. Daha fazla bilgi için https://developer.hashicorp.com/terraform/policy adresine bakın. (#38970) ENHANCEMENTS: - komut/init: Sağlayıcı sürümleri ile zengin günlük mesajları (#38918) - test: efemeral kaynaklar için mock_provider desteği ekleyin (#38928) - komut/login: Kullanıcı bir kuruluşun TTL politikasına tabi ise başarılı bir şekilde giriş yaptıktan sonra uyarı görüntüler BUG FIXES: - funcs: sonuç bir sayı olmadığında pow ve log artık paniklemiyor (# 38912) - ephemeral: Terraform artık bir ephemeral kaynağı yenilerken yükseltilmiş tanıları kullanacak ve gösterecektir. Bu, daha önce kaybolduğuna dair uyarıların ortaya çıkmasına neden olabilir. Daha önce kaybedilen herhangi bir hata teşhisinin, aşağı akış hatalarının kafa karıştırıcı olmasına neden olacağını umuyoruz, bu nedenle bu değişikliğin kırılmasını beklemiyoruz. (#38989) - test: Temizleme grafiğinde deterministik bağımlılık siparişi (# 38247) - Sorgu: Keşfedilen kaynakların politika değerlendirmeleri için Bilinmeyen ve N/A sonuçları raporu (#39058) - sorgu: terraform query -policies artık bir dizin olmayan bir yolu reddeder, politika motoruna aktarmak yerine (# 39238) - funcs: Günlük ve pow fonksiyonları artık Infinity Infinity'yi döndürdüklerinde hataları yükseltir, çünkü bu sonuç aşağı akış kodunda kullanılamaz. (#39304) - göster: Yerel bir plan gösterilirken plan dosyasından değişken değerleri oku (#39362) NOTES: - sürüm: JSON çıktısı artık yeni bir format_version alanı içeriyor, bu da komutun JSON çıktı formatının gelecekteki daha güvenli değişikliklerini sağlayacak. Mevcut takımlamanın bilinmeyen alanları göz ardı ettiği varsayılır ve bu nedenle bu değişiklik kendi içinde kırılmamalıdır, ancak tüketicilere gelecekteki sürümlerde format_versiyonuna dikkat etmelerini ve/veya hashicorp/terraform-json & hashicorp/terraform-exec'in en son sürümünü kullanmalarını tavsiye ederiz. (#38930) - Terraform şimdi Go 1.26.10 ile inşa edilmiştir, artık bir dizi tehlikeye atılmış eMudhra ara CA (CVE-2026-111943) (#39417) aracılığıyla verilen sertifikalara güvenmiyor.
Detaylar
Sürüm Geçmişi
| Sürüm | Boyut | Yayınlandı | Tarama | |
|---|---|---|---|---|
| v1.16.6 | — | 17.10.2026 | Burada barındırılmıyor | Resmi Web Sitesi |
| v1.16.5 | — | 06.10.2026 | Burada barındırılmıyor | Resmi Web Sitesi |
| v1.16.4 | — | 30.09.2026 | Burada barındırılmıyor | Resmi Web Sitesi |
| v1.16.2 | 35.0 MB | 18.09.2026 | Burada barındırılmıyor | Resmi Web Sitesi |
Sizde hâlâ çalışıyor mu?
İncelemeler
Henüz inceleme yok — ilk siz olun.
HashiCorp Terraform alternatifleri
Notepad++
Notepad++ official repository
Python 3.12
Python is a programming language that lets you work more quickly and integrate your systems more effectively.
Git for Windows
A fork of Git containing Windows-specific patches.
.NET 8.0 .NET Desktop Runtime
Official Microsoft .NET Desktop Runtime for .NET 8.0.
.NET 10.0 .NET Runtime
Official Microsoft .NET Runtime for .NET 10.0.
WinMerge
Windows visual diff and merge for files and directories