मैं एक Redhat 6.4 सर्वर से कुछ फ़ाइलों को तैनात करने के Ansible (1.9.2) का उपयोग कर रहा के लिए पूछ रहा।Ansible सिंक्रनाइज़ एक पासवर्ड
प्लेबुक इस
- name: deploy files
hosts: web
tasks:
- name sync files
sudo: no
synchronize:
src={{ local_path }}
dest={{ dest_path }}
और तरह दिखता है इस बंद किक करने मैं निम्नलिखित
ansible-playbook -i myinventory myplaybook.yml -u DOMAIN\\user --ask-pass
की तरह कुछ जब मैं खेलने मैं प्रॉम्प्ट पर अपना पासवर्ड दर्ज शुरू चलाने के लिए, तथ्य हैं तो सफलतापूर्वक प्राप्त की, लेकिन जैसे ही सिंक्रनाइज़ कार्य एक और शीघ्र पहुँच जाता है मेरे पासवर्ड के लिए फिर से पूछता है, निम्नलिखित
की तरहDOMAIN\[email protected]'s password:
तो मुझे अपना पासवर्ड दर्ज फिर से तैनाती सही ढंग से पूरा करती है।
मेरे सवालों का
- हैं मैं कैसे तय कर सकते हैं या इस के आसपास काम करते हैं, ताकि मैं सिंक्रनाइज़ मॉड्यूल के हर उपयोग के लिए अपना पासवर्ड दर्ज करने की जरूरत नहीं है?
- सिंक्रनाइज़ मॉड्यूल के लिए यह वर्तमान में अपेक्षित व्यवहार है? या यह Ansible में एक बग है?
मैं पर्यावरण प्रतिबंधों की वजह से ssh कुंजी का उपयोग नहीं कर सकते।
मैं scalability कारणों के लिए प्रति मॉड्यूल का उपयोग करने के लिए नहीं करना चाहती।
चीजें मैं
- की कोशिश की है मैं इस विषय पर अन्य कई सवाल को देखा है, लेकिन मैं मेरी समस्या के समाधान या समझने के लिए उनमें से किसी को उपयोग करने में सक्षम नहीं किया गया है अगर इस की उम्मीद है व्यवहार।
- Ansible डॉक्स आम तौर पर उत्कृष्ट रहे हैं, लेकिन मैं आधिकारिक दस्तावेज़ों पर इस बारे में कुछ भी खोजने के लिए नहीं कर पाए हैं।
- मैंने इन्वेंट्री फ़ाइल में उपयोगकर्ता और पासवर्ड निर्दिष्ट करने का प्रयास किया है और --ask-pass और -u पैरामीटर का उपयोग नहीं किया है। लेकिन जब मुझे तथ्यों को इकट्ठा करने के लिए पासवर्ड दर्ज नहीं करना है, तो सिंक्रनाइज़ मॉड्यूल अभी भी मेरे पासवर्ड का अनुरोध करता है।
- मैं भी --ask-sudo-पास स्थापित करने की कोशिश की है, लेकिन यह मदद नहीं की
- मैं एक CentOS 7 नियंत्रण बॉक्स का उपयोग किया गया है, लेकिन मैं यह भी एक Ubuntu 14.04 बॉक्स की कोशिश की है
क्या कोई मदद कर सकता है?
मुझे एक ही समस्या है। जैसा कि मैंने जवाब दिया है, ansible_sudo == सत्य होने पर रूट उपयोगकर्ता से rsync करने का प्रयास कर रहा है। –
उत्तरदायी दस्तावेज़ वास्तव में काफी खराब हैं। दस्तावेज़ीकरण इस समय कम गुणवत्ता वाले ट्यूटोरियल के समूह की तरह दिखता है। – alvarez