1 puan yazan GN⁺ 2023-09-06 | 1 yorum | WhatsApp'ta paylaş
  • OpenTF deposu yayınlandı ve altyapıyı güvenli ve verimli biçimde kurmak, değiştirmek ve sürümlemek için açık kaynaklı araçlar sunuyor.
  • OpenTF, hem popüler servis sağlayıcılarını hem de özelleştirilmiş dahili çözümleri yönetebilir.
  • OpenTF'nin başlıca özellikleri arasında Infrastructure as Code, Execution Plans, Resource Graph, Change Automation yer alır.
    • Infrastructure as Code, altyapıyı yüksek seviyeli bir yapılandırma sözdizimiyle tanımlamayı sağlayarak sürüm kontrolü ve yeniden kullanımı mümkün kılar.
    • Execution Plans, apply çağrıldığında OpenTF'nin hangi işlemleri yapacağını önceden göstererek beklenmeyen değişiklikleri önler.
    • Resource Graph, tüm kaynakların görsel bir temsilini sunar ve birbirine bağımlı olmayan kaynakların oluşturulmasını ve değiştirilmesini paralelleştirerek verimliliği artırır.
    • Change Automation, karmaşık değişiklik kümelerinin altyapıya minimum insan etkileşimiyle uygulanmasını sağlar.
  • Depo şu anda hâlâ geliştirme aşamasında; ilk alfa sürümü hazırlanıyor ve topluluk katkı süreci üzerinde ince ayar yapılıyor.
  • Geliştiriciler, bu depoyu mevcut haliyle derleyip çalıştırmanın Terraform Registry kullanım koşullarını ihlal edebileceği konusunda uyarıyor. Bu, sağlayıcıları veya modülleri oradan çekiyorsanız geçerlidir.
  • Depo, komut satırı arayüzü ve ana grafik motoru dahil olmak üzere OpenTF Core'u içeriyor.
  • Katkıda bulunmak isteyenler, OpenTF'yi derleme ve değişiklik önerme yöntemlerine ilişkin yönergelere başvurabilir.
  • OpenTF projesi Mozilla Public License v2.0 kapsamında lisanslanmıştır.

1 yorum

 
GN⁺ 2023-09-06
Hacker News görüşü
  • OpenTF deposu artık herkese açık ve ekip geliştirmeyi açık şekilde sürdürmeyi planlıyor.
  • Ekip, katkılar için Developer Certificate of Origin (DCO) kullanmaya karar verdi.
  • Deponun kamuya açılma süreci, yazılım lisanslaması açısından bir vaka çalışması olarak övüldü.
  • "TF" kullanımına ilişkin olası sorunlar nedeniyle projenin nihai adı için hukuki danışmanlık alınıyor.
  • İyileştirme önerileri arasında modüller ve provider'lar için bağımsız registry paketleri sunulması ve provider modüllerinin kolayca fork edilebilmesi yer alıyor.
  • Deponun dokümantasyonu, kalitesi ve geliştiricilere faydalılığı nedeniyle övgü aldı.
  • Bazı kullanıcılar belirli sorunların çözülmesini bekliyor.
  • Logonun renkleri ve koyu arka plandaki çözünürlüğü gibi projenin görsel yönlerine ilişkin geri bildirimler var.
  • Bu kod tabanı ile son "kullanmaya devam etmenin sorun olmadığı" Terraform lisans commit'i arasındaki farklara dair sorular var.
  • Terraform'ın bir Cloud Native Computing Foundation (CNCF) projesi olması yönünde bir öneri var.