OpenTofu 1.12.0 yaşam döngüsü seçeneklerini genişletti
Öne çıkanlar
- `prevent_destroy` ayarı artık aynı modüldeki değişkenlere göre dinamik olarak belirlenebiliyor.
- `tofu init`, sağlayıcılar için `zh:` ve `h1:` sağlama toplamlarını otomatik ekliyor.
- `-json-into=FILENAME`, JSON çıktısını terminal arayüzüyle eş zamanlı ayrı dosyaya yazıyor.
- WinRM desteği kullanımdan kaldırılıyor ve OpenTofu 1.13 serisinde kaldırılması planlanıyor.
OpenTofu topluluğu, altyapı yönetim aracı OpenTofu’nun 1.12.0 sürümünü yayımladı. Yeni sürüm, kaynakların yaşam döngüsündeki prevent_destroy ayarını aynı modüldeki giriş değişkenleri gibi diğer değerlere bağlamaya izin veriyor. Böylece ekipler, üretim veritabanlarında silme korumasını sürdürürken geliştirme ortamlarında aynı kaynakların daha kolay değiştirilmesini sağlayabiliyor. Sürüm ayrıca sağlayıcı kurulumu, komut satırı çıktıları ve durum dosyası yönetimi için yeni özellikler getiriyor.
tofu init komutu artık OpenTofu Registry üzerinden sağlayıcılar için farklı platformlara ait zh: ve h1: biçimindeki tam sağlama toplamlarını otomatik olarak bağımlılık kilit dosyasına ekliyor. Bu değişiklik, paylaşılan sağlayıcı önbellekleri ve yerel aynalar kullanan ekiplerin ayrıca tofu providers lock çalıştırma ihtiyacını azaltıyor. Yeni -json-into=FILENAME seçeneği ise makine tarafından okunabilir JSON çıktısını ayrı bir dosyaya kaydederken insan odaklı arayüz çıktısını terminalde göstermeyi sürdürüyor. Sağlayıcı kurulumu da çok sayıda sağlayıcı gerektiğinde eşzamanlı isteklerle hızlanıyor.
Sürüm, yönetilen bir nesneyi uzak sistemde silmeden yalnızca durum dosyasından çıkarmak için destroy = false yaşam döngüsü seçeneğini sunuyor. Bunun yanında WinRM tabanlı provisioner bağlantıları kullanımdan kaldırılmaya başlandı ve OpenTofu 1.13 serisinde desteğin tamamen kaldırılması planlanıyor. Proje, gelecekte 32 bit 386 ve arm mimarileri için resmî paket üretimini durdurmayı da planlıyor; 64 bit amd64 ve arm64 mimarileri bu değişiklikten etkilenmiyor.
Bu özet yapay zekâ ile hazırlanmıştır; ayrıntılar ve doğrulama için orijinal kaynağa başvurun.