1 पॉइंट द्वारा GN⁺ 2023-09-06 | 1 टिप्पणियां | WhatsApp पर शेयर करें
  • OpenTF रिपॉज़िटरी अब सार्वजनिक है और सुरक्षित व कुशल तरीके से infrastructure को बनाना, बदलना और version control करने के लिए एक open source टूल प्रदान करती है।
  • OpenTF लोकप्रिय service providers और custom internal solutions, दोनों को manage कर सकता है।
  • OpenTF की मुख्य विशेषताओं में Infrastructure as Code, Execution Plans, Resource Graph, और Change Automation शामिल हैं।
    • Infrastructure as Code high-level configuration syntax का उपयोग करके infrastructure का वर्णन करने देता है, जिससे version control और reuse संभव होता है।
    • Execution Plans, apply चलाने पर OpenTF क्या करेगा, यह पहले से दिखाते हैं, जिससे अनपेक्षित बदलावों को रोका जा सकता है।
    • Resource Graph सभी resources का visual representation देता है और non-dependent resources के creation व modification को parallelize करके efficiency बढ़ाता है।
    • Change Automation जटिल change sets को न्यूनतम human interaction के साथ infrastructure पर लागू करने में सक्षम बनाता है।
  • यह रिपॉज़िटरी फिलहाल work in progress है, और टीम पहला alpha release तैयार कर रही है तथा community contribution process को और बेहतर बना रही है।
  • डेवलपर्स को चेतावनी दी गई है कि मौजूदा स्थिति में इस रिपॉज़िटरी को build और run करना Terraform Registry की terms of service का उल्लंघन हो सकता है। यह तब लागू होता है जब आप providers या modules वहीं से प्राप्त करते हैं।
  • इस रिपॉज़िटरी में command line interface और मुख्य graph engine सहित OpenTF Core शामिल है।
  • योगदान में रुचि रखने वाले लोग OpenTF को compile करने और बदलाव प्रस्तावित करने के निर्देश देख सकते हैं।
  • OpenTF प्रोजेक्ट Mozilla Public License v2.0 के तहत लाइसेंस प्राप्त है।

1 टिप्पणियां

 
GN⁺ 2023-09-06
Hacker News राय
  • OpenTF रिपॉजिटरी अब सार्वजनिक हो गई है, और टीम आगे भी सार्वजनिक रूप से डेवलपमेंट जारी रखने वाली है।
  • टीम ने योगदानों के लिए Developer Certificate of Origin (DCO) का उपयोग करने का निर्णय लिया है।
  • रिपॉजिटरी को सार्वजनिक करने की प्रक्रिया को software licensing के case study के रूप में सराहा गया है।
  • "TF" के उपयोग से जुड़े संभावित मुद्दों के कारण प्रोजेक्ट के अंतिम नाम पर कानूनी सलाह ली जा रही है।
  • सुधार के सुझावों में modules और providers के लिए standalone registry package उपलब्ध कराना, provider modules को आसानी से fork करने की अनुमति देना आदि शामिल हैं।
  • रिपॉजिटरी के documentation को उसकी गुणवत्ता और डेवलपर्स के लिए उपयोगिता के कारण सराहा गया है।
  • कुछ उपयोगकर्ता कुछ खास issues के हल होने का इंतज़ार कर रहे हैं।
  • प्रोजेक्ट के visual पहलुओं पर भी feedback है, जैसे logo के रंग और dark background पर उसकी resolution आदि।
  • इस codebase और आखिरी "अब भी उपयोग के लिए ठीक" Terraform license commit के बीच के अंतर के बारे में पूछताछ की गई है।
  • Terraform के Cloud Native Computing Foundation (CNCF) प्रोजेक्ट बनने का सुझाव भी दिया गया है।