जूजू पर्यावरण साझा करने का सही तरीका क्या है?


12

मैं कुछ तैनात करना चाहता हूं, लेकिन मुझे टीम के साथियों से पर्यावरण के साथ बातचीत करने में सक्षम होना चाहिए।

मैं यह कैसे करु? Ssh चाबियाँ शामिल हैं?

जवाबों:


5

जीजू 1.16 और नए के साथ, आपको juju bootstrapपर्यावरण को शुरू करने में सक्षम होना चाहिए । यह एक ~/.juju/environments/$ENVNAME.jenvफ़ाइल बनाएगा ।

उस फ़ाइल में आपके जूजू वातावरण से जुड़ने के लिए आवश्यक सभी जानकारी है। (व्यवस्थापक-गुप्त, नियंत्रण बाल्टी, आदि)

जूजू के अधिकांश उपयोगों के लिए, आपको एसएसएच एक्सेस की आवश्यकता नहीं है, क्योंकि आप एसएसएच के बिना नई सेवाओं को जोड़ सकते हैं, उन्हें संबंधित कर सकते हैं, आदि।

यदि आप साझा ssh एक्सेस चाहते हैं (जैसे 'juju ssh 1'), तो आपके पास साझा कुंजी होनी चाहिए। यह है सेट करने के लिए "अधिकृत कुंजी" अपने वातावरण के विन्यास में संभव है, या उपयोग करने के लिए juju set authorized-keys=XXXकुंजी की एक सूची है।

हालाँकि, अधिकृत-कुंजी का उपयोग केवल नए उदाहरणों को लॉन्च करते समय किया जाता है, यह उन्हें उन मशीनों से जोड़ नहीं देता है जो पहले से चल रही हैं। ऐसा करने के लिए, आप उस व्यक्ति से पूछ सकते हैं जिसने बूटस्ट्रैप ssh-import-id $useridकिया किसी भी मशीन पर उपयोग करने के लिए जिसे आपको साझा करने की आवश्यकता है।

हमारी साइट का प्रयोग करके, आप स्वीकार करते हैं कि आपने हमारी Cookie Policy और निजता नीति को पढ़ और समझा लिया है।
Licensed under cc by-sa 3.0 with attribution required.