इस प्रोजेक्ट के बारे में
Tilt, Kubernetes पर माइक्रोसर्विस एप्लिकेशन विकसित करने का एक टूल है। यह डेवलपमेंट एनवायरनमेंट को कोड की तरह मानता है, जिससे टीमें एक सुसंगत सेटअप परिभाषित और साझा कर सकती हैं। `tilt up` चलाने से टीम के लिए कॉन्फ़िगर किया गया पूरा डेव एनवायरनमेंट शुरू हो जाता है।
मूल विचार यह है कि कोड बदलाव और नई चल रही प्रक्रिया के बीच के हर चरण को स्वचालित किया जाए: फाइलों को देखना, कंटेनर इमेज बनाना और एनवायरनमेंट को अपडेट रखना। README इसे अवधारणात्मक रूप से `docker build && kubectl apply` या `docker-compose up` से तुलना करता है।
इंस्टॉलेशन एक-चरणीय कमांड है। macOS और Linux पर एक शेल स्क्रिप्ट दी गई है; Windows पर एक PowerShell स्क्रिप्ट। README इंस्टॉलेशन गाइड के माध्यम से Homebrew, Scoop, Conda और asdf जैसे पैकेज मैनेजरों की ओर भी इशारा करता है।
नए लोगों के लिए एक ट्यूटोरियल दिया गया है। HTML, NodeJS, Python, Go, Java और C# के लिए सर्वोत्तम-प्रथाओं वाले कॉन्फ़िगरेशन गाइड हैं। एक पूर्ण API संदर्भ Tiltfile फंक्शनों को कवर करता है, और समुदाय द्वारा साझा किए गए स्निपेट Tilt Extensions रिपॉजिटरी में रहते हैं।
समुदाय समर्थन Kubernetes Slack #tilt चैनल और GitHub issues के माध्यम से होता है। योगदान दिशानिर्देश दिए गए हैं, और एक्सटेंशन नई Tiltfile कार्यक्षमता जोड़ सकते हैं। प्रोजेक्ट बताता है कि यह अनामित उपयोग डेटा भेजता है, जिसका विवरण एक टेलीमेट्री FAQ में है, और अपेक्षा करता है कि सभी समुदाय सदस्य एक Code of Conduct का पालन करें।
सुरक्षा मुद्दों की रिपोर्ट सार्वजनिक issues के बजाय ईमेल द्वारा निजी तौर पर की जानी चाहिए। प्रोजेक्ट Apache License, Version 2.0 के अंतर्गत लाइसेंस प्राप्त है, जिसका कॉपीराइट Docker, Inc. के पास है।
Comments
0 people shared their preference · Deer Point appears after 10 participants
Sign in to join the discussion.