मैं जूजू के साथ ओपनस्टैक और कीस्टोन का उपयोग कैसे करूं?


9

वर्तमान में हमारे पास (ज्यादातर) काम कर रहे ओपनस्टैक इन्फ्रास्ट्रक्चर चल रहे हैं (बस स्विफ्ट गायब है) और हमारे अनुप्रयोगों को इसके लिए तैनात करने के लिए जूजू का उपयोग करने की कोशिश करना चाहते हैं।

हम बस उस प्रयास में हमारा समर्थन करने में मदद करने के लिए प्रलेखन नहीं ढूंढ सकते हैं।

हम अपने सामने के छोर के रूप में कीस्टोन (और क्षितिज) का उपयोग करते हैं और यह काम करता है। हमें यकीन नहीं है कि कीस्टोन उपयोगकर्ता नाम / पासवर्ड का उपयोग करके वातावरण फ़ाइल कैसे बनाई जानी चाहिए।

हमारे पास अभी भी नोवा-ऑब्जेक्टस्टोर चल रहे हैं। हम अभी तक स्विफ्ट में जाने के लिए तैयार नहीं हैं।

किसी भी मदद या मार्गदर्शन की सराहना की जाएगी।


क्या आपने आखिरकार यह काम किया है? मैं क्षितिज में सही पैरामीटर पाया है, लेकिन juju bootstrapकाम नहीं करेगा। मैंने सर्वरफॉल्ट पर पूछा है: serverfault.com/questions/409222/…
ओलिवियर

जवाबों:


5

मुझे लगता है कि यह मूल रूप से यहाँ उत्तर दिया गया है:

मैं जीजू के लिए कई तैनाती वातावरण कैसे कॉन्फ़िगर कर सकता हूं?

तुम बस स्पष्ट रूप से environments.yaml, विशेष रूप में सही कुंजी निर्धारित करने की आवश्यकता ec2-uri, s3-uri, access-key, default-image-idऔर secret-key

आपके कीस्टोन बिट्स को उन क्षेत्रों को आबाद करने के लिए उपयोग की जाने वाली एक्सेस कुंजी आईडी और गुप्त कुंजी का उत्पादन करना चाहिए।


धन्यवाद। आपको एक्सेस और गुप्त कुंजी प्रदान करने के लिए कीस्टोन कैसे मिलता है?
bbrietzke

ऐसा लगता है कि आस्कबंटु या सर्वरफॉल्ट के लिए एक अच्छा प्रश्न है।
SpamapS


4

आपका वातावरण। ऑम मूल रूप से वैसा ही है जैसा कि कीस्टोन के बिना था। एकमात्र अंतर यह है कि आप अपनी पहुंच-कुंजी और गुप्त-कुंजी कहां से प्राप्त कर रहे हैं। पदावनत ऑर्टल ​​सिस्टम का उपयोग करते हुए, 'नोवा-मैनेज प्रोजेक्ट जिपफाइल' एक जिप आर्काइव को बाहर करती है जिसमें यह प्रति प्रोजेक्ट होता है। अब, आपको विशिष्ट उपयोगकर्ता के लिए कीस्टोन में EC2 क्रेडेंशियल्स बनाने की आवश्यकता है:

कीस्टोन-प्रबंधन क्रेडेंशियल्स somekeystoneuser EC2 heraccesskey herecretkey जोड़ते हैं

ये हमेशा की तरह वातावरण में सेट हो जाते हैं।

juju: environments
  openstack:
    type: ec2
    control-bucket: openstack-bucket
    admin-secret: fooooooo
    access-key: heraccesskey
    secret-key: hersecretkey
    ec2-uri:  http://nova.api.server:8773/services/Cloud
    s3-uri: http://nova.api.server:3333
    ec2-key-name: keypairname
    default-image-id: ami-00000004
    default-series: precise
हमारी साइट का प्रयोग करके, आप स्वीकार करते हैं कि आपने हमारी Cookie Policy और निजता नीति को पढ़ और समझा लिया है।
Licensed under cc by-sa 3.0 with attribution required.