वॉल्ट (Vault) और सीक्रेट्स
Ansible कोर्स का हिस्सा
अब तक आपने जो कुछ लिखा है, वह किसी को भी दिखाया जा सकता था। इन्वेंटरी, टेम्पलेट, रोल के डिफ़ॉल्ट: इनमें से कुछ भी कोई अजनबी पढ़ ले तो आपका नुक़सान नहीं होता। फिर वह टास्क आता है जो डेटाबेस उपयोगकर्ता बनाता है, और उसे पासवर्ड चाहिए। आप उसे group_vars/db.yml में टाइप करते हैं, कमिट करते हैं, पुश करते हैं, और अब वह पासवर्ड हमेशा के लिए आपके प्रोजेक्ट के इतिहास में है, हर उस व्यक्ति के लिए पठनीय जिसके पास रिपॉज़िटरी की...
Ansible का जवाब है Vault, ansible-vault कमांड में बना हुआ एक छोटा एन्क्रिप्शन टूल। यह किसी फ़ाइल को आपकी रिपॉज़िटरी में ऐसे रूप में रहने देता है जिसे पढ़ा नहीं जा सकता, और प्लेबुक चलने के ठीक उसी क्षण Ansible उसे मेमोरी में डिक्रिप्ट कर लेता है। ऐसी फ़ाइल कमिट करना सुरक्षित है। बस पासफ़्रेज़ को रिपॉज़िटरी से बाहर रखना होता है, और वह पचास सीक्रेट की जगह एक ही सीक्रेट है। ...
असली माहौल में Ansible वॉल्ट (Vault) और सीक्रेट्स सीखना चाहते हैं?
नीचे क्लिक करें, Ansible के साथ तैयार एक Linux मशीन पाएँ, और AI ट्यूटर के साथ वॉल्ट (Vault) और सीक्रेट्स पर हाथ-से-काम करें जो आपका कोड जानता है।
यह पाठ शुरू करेंवॉल्ट (Vault) और सीक्रेट्सआप क्या सीखेंगे
- Ansible-vault encrypt
- Ansible-vault edit
- Vault password file
- Encrypted variables
- Vault id labels
यह पाठ अपनी भाषा में पढ़ें
इस कोर्स के सभी पाठ
12 पाठ- 1Ansible क्या है20 मिनट
- 2इन्वेंटरी (inventory) और एड हॉक (ad hoc) कमांड्स25 मिनट
- 3आपकी पहली प्लेबुक (playbook)30 मिनट
- 4टास्क (Tasks), मॉड्यूल (Modules) और हैंडलर (Handlers)30 मिनट
- 5वेरिएबल्स और फैक्ट्स (Facts)30 मिनट
- 6Jinja2 के साथ टेम्पलेट्स30 मिनट
- 7लूप्स और कंडीशनल्स30 मिनट
- 8रोल्स (Roles) और गैलेक्सी (Galaxy)35 मिनट
- 9वॉल्ट (Vault) और सीक्रेट्स25 मिनट
- 10टैग्स और डीबगिंग25 मिनट
- 11कलेक्शन (Collections) और प्लगइन (Plugins)25 मिनट
- 12कैपस्टोन: मल्टी होस्ट डिप्लॉय60 मिनट
