Kod Olarak Altyapı: Terraform 1.4, CLI’yi çalıştırmanın sonuçlarını kullanıcı arabiriminde sunar

Saberie

Active member


  1. Kod Olarak Altyapı: Terraform 1.4, CLI’yi çalıştırmanın sonuçlarını kullanıcı arabiriminde sunar

ABD yazılım şirketi HashiCorp, Terraform 1.4’ü yayınladı. Kod olarak Altyapı platformu küçük sürümü, Terraform Cloud’un komut satırından başlatılan çalıştırmalar için çalıştırma çıktısını görüntüleme şeklini değiştirir. Ayrıca sürüm, Açık İlke Aracısı (OPA) ilkesi sonuçlarını komut satırında yönetebilir ve null_resource yerli bir yedek.


Çıktıları konsol yerine kullanıcı arabiriminde çalıştırın


Terraform Cloud, çalıştırma sonuçlarını görüntülemek için bir kullanıcı arabirimi (UI) sağlar. Bu özellik, Terraform Enterprise’da Sonbahar 2021’den beri kullanıma sunuldu, ancak daha önce kullanıcı arabiriminden, sürüm kontrol entegrasyonlarından veya API’den geliştirici tarafından başlatılan çalıştırmalarla sınırlıydı. Sürüm 1.4, artık yeteneği, çıktısı daha önce konsolda görünen CLI tabanlı yürütmelere genişletiyor. Bu, kullanıcıların konsoldaki metinde gezinmek zorunda kalmadan değişikliklerin etkilerini daha hızlı görmelerini sağlamalıdır.




Terraform 1.4, CLI'yi çalıştırmanın sonuçlarını kullanıcı arabiriminde görüntüler.



Terraform 1.4, CLI’yi çalıştırmanın sonuçlarını kullanıcı arabiriminde görüntüler.


(Resim: HashiCorp)



Boş kaynak için yerel değiştirme


Terraform 1.4 yeni kaynağı tanıtıyor terraform_data yerleşik bir yedek olarak null_resource A. null_resource sahip olduğu tek kaynaktır. null– Yardımcı program sağlayıcı uygulandı. Adından da anlaşılacağı gibi, HashiCorp’un arzu edilen hiçbir şey yapmaz ve genellikle zorlu yaşam döngüsü durumlarını düzenlemek için kullanılır. null_resource Terraform dizininde en çok indirilen üçüncü sağlayıcıdır.

terraform_data ile aynı yeteneklere sahip olmalıdır. null_resource ve kullanıcıları boş sağlayıcıyı yapılandırmaya dahil etmekten kurtarır. Geliştirme ekibi, bunun bir kaynağın değiştirilmesini tetiklemek için nasıl kullanılabileceğini gösterir:


variable "revision" {
default = 1
}

resource "terraform_data" "replacement" {
input = var.revision
}


Terraform belgeleri, yeni kaynağı kullanma hakkında daha fazla bilgi sağlar.

Open Policy Agent için genişletilmiş destek


Bir başka yenilik olarak Terraform 1.4, Açık Politika Aracısı (OPA) için destek sunar ve Terraform Cloud ile CLI tabanlı yürütmelere yol açar. Terraform Cloud’daki yerel OPA desteği, 2023 Ocak ayının sonlarında genel kullanılabilirliğe ulaştı ve entegre OPA politika motoru, Terraform’un tescilli Sentinel politika motoruyla birlikte çalışıyor. HashiCorp, bir eğitimde Terraform Cloud’da OPA yönergelerinin nasıl uygulanacağını gösterir.

Değişiklik günlüğü ve HashiCorp’tan bir blog gönderisi, Terraform 1.4 hakkında daha fazla ayrıntı sağlar.


(Mayıs)



Haberin Sonu
 
Üst