lizard secrets

प्रोजेक्ट या सर्विस के सीक्रेट्स (एनवायरनमेंट वेरिएबल्स) मैनेज करें।

उपयोग

lizard secrets <subcommand> [args] [flags]

सबकमांड

lizard secrets set <K=V>...

एक या ज़्यादा सीक्रेट्स सेट करें (एक साथ कई दे सकते हैं)। डिफ़ॉल्ट स्कोप सर्विस है; --global प्रोजेक्ट को टारगेट करता है।

फ्लैगविवरण
--globalप्रोजेक्ट स्कोप
-s, --service <name>सर्विस स्कोप
-p, --project <id>प्रोजेक्ट का नाम, स्लग या ID

lizard secrets list

स्कोप के सीक्रेट्स लिस्ट करें।

फ्लैगविवरण
--showवैल्यूज़ दिखाएँ
--refइस स्कोप में उपलब्ध ${{…}} रेफ़रेंस लिस्ट करें
--globalप्रोजेक्ट स्कोप
-s, --service <name>सर्विस स्कोप
-p, --project <id>प्रोजेक्ट का नाम, स्लग या ID

lizard secrets delete <K>...

एक या ज़्यादा सीक्रेट्स डिलीट करें (एक साथ कई दे सकते हैं, उपनाम rm)। यह पुष्टि माँगता है; TTY के बिना -y दें।

फ्लैगविवरण
-y, --yesपुष्टि छोड़ दें
--globalप्रोजेक्ट स्कोप
-s, --service <name>सर्विस स्कोप
-p, --project <id>प्रोजेक्ट का नाम, स्लग या ID

lizard secrets import

stdin से KEY=value लाइनें इम्पोर्ट करें। यह खाली लाइनों और # से शुरू होने वाली लाइनों को छोड़ देता है। कोट्स वैल्यू का हिस्सा बने रहते हैं; अगर export प्रीफ़िक्स हों तो पहले उन्हें हटा दें।

फ्लैगविवरण
--globalप्रोजेक्ट स्कोप
-s, --service <name>सर्विस स्कोप
-p, --project <id>प्रोजेक्ट का नाम, स्लग या ID

उदाहरण

लिंक की गई सर्विस पर सीक्रेट्स सेट करें

lizard secrets set DATABASE_URL=postgres://… LOG_LEVEL=info
lizard secrets set API_KEY=sk_live_… --service api

पूरे प्रोजेक्ट के लिए सीक्रेट सेट करें

lizard secrets set NODE_ENV=production --global

सीक्रेट्स लिस्ट करें और उनकी वैल्यूज़ दिखाएँ

lizard secrets list
lizard secrets list --show

सीक्रेट्स डिलीट करें

lizard secrets delete OLD_KEY ANOTHER_KEY
lizard secrets delete OLD_KEY --yes   # in CI or a script

.env फ़ाइल इम्पोर्ट करें

lizard secrets import < .env

यह भी देखें

अपडेट: