मैं कुछ तैनात करना चाहता हूं, लेकिन मुझे टीम के साथियों से पर्यावरण के साथ बातचीत करने में सक्षम होना चाहिए।
मैं यह कैसे करु? Ssh चाबियाँ शामिल हैं?
मैं कुछ तैनात करना चाहता हूं, लेकिन मुझे टीम के साथियों से पर्यावरण के साथ बातचीत करने में सक्षम होना चाहिए।
मैं यह कैसे करु? Ssh चाबियाँ शामिल हैं?
जवाबों:
जीजू 1.16 और नए के साथ, आपको juju bootstrap
पर्यावरण को शुरू करने में सक्षम होना चाहिए । यह एक ~/.juju/environments/$ENVNAME.jenv
फ़ाइल बनाएगा ।
उस फ़ाइल में आपके जूजू वातावरण से जुड़ने के लिए आवश्यक सभी जानकारी है। (व्यवस्थापक-गुप्त, नियंत्रण बाल्टी, आदि)
जूजू के अधिकांश उपयोगों के लिए, आपको एसएसएच एक्सेस की आवश्यकता नहीं है, क्योंकि आप एसएसएच के बिना नई सेवाओं को जोड़ सकते हैं, उन्हें संबंधित कर सकते हैं, आदि।
यदि आप साझा ssh एक्सेस चाहते हैं (जैसे 'juju ssh 1'), तो आपके पास साझा कुंजी होनी चाहिए। यह है सेट करने के लिए "अधिकृत कुंजी" अपने वातावरण के विन्यास में संभव है, या उपयोग करने के लिए juju set authorized-keys=XXX
कुंजी की एक सूची है।
हालाँकि, अधिकृत-कुंजी का उपयोग केवल नए उदाहरणों को लॉन्च करते समय किया जाता है, यह उन्हें उन मशीनों से जोड़ नहीं देता है जो पहले से चल रही हैं। ऐसा करने के लिए, आप उस व्यक्ति से पूछ सकते हैं जिसने बूटस्ट्रैप ssh-import-id $userid
किया किसी भी मशीन पर उपयोग करने के लिए जिसे आपको साझा करने की आवश्यकता है।