OpenTofu: Terraform’a açık kaynaklı alternatif


OpenTofu, Terraform’un yaygın olarak kullanılan Kod Olarak Altyapı sağlama aracına açık kaynaklı bir alternatiftir. Daha önce OpenTF olarak adlandırılan OpenTofu, Terraform’un kısa süre önce duyurulan Mozilla Kamu Lisansı v2.0’dan (MPLv2) İş Kaynağı Lisansı v1.1’e yapılan lisans değişikliğine açık ve topluluk odaklı bir yanıttır ve herkese aşağıdaki koşullar altında güvenilir, açık kaynaklı bir alternatif sunar: tarafsız bir yönetim modeli.

AçıkTofu

OpenTofu’nun temel özellikleri

Kod Olarak Altyapı: Altyapı, üst düzey bir yapılandırma sözdizimi kullanılarak tanımlanır. Bu, veri merkezinizin planının, diğer kodlarda olduğu gibi sürümlendirilmesine ve işlenmesine olanak tanır. Ayrıca altyapı paylaşılabilir ve yeniden kullanılabilir.

Yürütme planları: OpenTofu’nun bir yürütme planı oluşturduğu bir “planlama” adımı vardır. Yürütme planı, Apply’ı çağırdığınızda OpenTofu’nun ne yapacağını gösterir. Bu, OpenTofu’nun altyapıyı manipüle etmesi durumunda herhangi bir sürprizden kaçınmanızı sağlar.

Kaynak grafiği: OpenTofu, tüm kaynaklarınızın bir grafiğini oluşturur ve bağımlı olmayan kaynakların oluşturulmasını ve değiştirilmesini paralelleştirir. Bu nedenle, altyapıyı mümkün olduğu kadar verimli bir şekilde oluşturur ve operatörler, altyapılarındaki bağımlılıklar hakkında fikir sahibi olur.

Otomasyonu değiştir: Karmaşık değişiklik setleri, minimum düzeyde insan etkileşimi ile altyapınıza uygulanabilir. Daha önce bahsedilen yürütme planı ve kaynak grafiği ile OpenTofu’nun neyi, hangi sırayla değiştireceğini tam olarak bilirsiniz ve birçok olası insan hatasından kaçınırsınız.

Endüstri desteği

Harness, Gruntwork, Spacelift, env0, Scalr, Digger, Terrateam, Massdriver, Terramate ve diğerleri gibi endüstri liderlerinin geniş desteğiyle OpenTofu, 140’tan fazla kuruluş ve 600’den fazla kişiyi kapsayan resmi taahhütler aldı. Kod tabanının sürekli geliştirilmesini ve kullanılabilirliğini sağlayacak ve en az önümüzdeki beş yıl boyunca en az 18 tam zamanlı geliştiricinin başlangıç ​​taahhüdüne sahip olacak.

Gruntwork CEO’su ve OpenTofu kurucu ekip üyesi Yevgeniy (Jim) Brikman, “Modern İnternet’in temel yapı taşlarının (Linux, Kubernetes ve Terraform gibi araçlar) gerçekten açık kaynak olması gerektiğine inanıyoruz” dedi. “Sektörümüzü sağlam ve öngörülebilir temeller üzerine inşa ettiğimizden emin olmanın tek yolu bu. Bu nedenle OpenTofu’nun artık Linux Vakfı’nın bir parçası olmasından çok mutluyuz: bu projenin tek bir şirket yerine bir vakfın elinde olması, çözümün her zaman topluluk odaklı ve gerçek anlamda açık kaynak olacağı anlamına geliyor.”

“Açık kaynağı farklılaştıran şey, onun doğasında olan nitelikleridir: yenilikçilik, esneklik, şeffaflık ve işbirliği; bunlar kapalı sistemlerle elde edilmesi genellikle zor olan niteliklerdir. Kuruluşumuzda açık kaynak teknolojileri, çeşitli görev açısından kritik çözümlerin temelini oluşturuyor ve önemli ticari faydalar sağlıyor. Altyapı için OpenTofu’yu Kod olarak benimseme yönündeki son hamlemiz bu stratejiyle uyumludur. Bunu yaparak genişletilebilirliğe ve şeffaflığa öncelik veren geliştiriciler, stratejistler ve kuruluşlardan oluşan bir topluluğa katılıyoruz. OpenTofu’yu kullanmamız için henüz erken olsa da, topluluk odaklı çalışma anlayışı uzun vadeli hedeflerimiz ile uyumlu ve mevcut teknoloji yığınımızla sorunsuz bir şekilde bütünleşiyor” dedi Allianz CIO’su Mike Sutton.



Source link