pulumi-best-practices
द्वारा pulumi
विश्वसनीय और रखरखाव योग्य Pulumi इंफ्रास्ट्रक्चर कोड लिखने के लिए व्यापक सर्वोत्तम अभ्यास। apply() कॉलबैक के अंदर संसाधन बनाने से बचें; निर्भरता ट्रैकिंग और पूर्वावलोकन दृश्यता को संरक्षित करने के लिए Output ऑब्जेक्ट को सीधे इनपुट के रूप में पास करें। ComponentResource क्लास का उपयोग करके संबंधित संसाधनों को parent: this के माध्यम से उचित पैरेंट-चाइल्ड पदानुक्रम के साथ पुन: प्रयोज्य तार्किक इकाइयों में समूहित करें।
npx skills add https://github.com/pulumi/agent-skills --skill pulumi-best-practicespulumi की और Skills
cloudformation-to-pulumi
pulumi
AWS CloudFormation स्टैक या टेम्पलेट को Pulumi प्रोग्राम में बदलें, माइग्रेट करें या आयात करें। जब भी कोई उपयोगकर्ता CloudFormation से स्थानांतरित होना चाहे तो इस कौशल को लोड करें…
official
package-usage
pulumi
पूरे Pulumi संगठन में कौन से स्टैक एक विशिष्ट पैकेज का उपयोग करते हैं और किस संस्करण पर, इसका ट्रैक रखें। क्रॉस-स्टैक ऑडिट, पुराने या अनुरक्षित नहीं किए गए पैकेजों की पहचान करने के लिए उपयोग करें…
official
provider-upgrade
pulumi
प्रदाता उन्नयन एक अनुवाद है, परिवर्तन अनुरोध नहीं।
official
pulumi-arm-to-pulumi
pulumi
ARM टेम्पलेट्स, Bicep, या मौजूदा Azure संसाधनों को Pulumi इंफ्रास्ट्रक्चर कोड में बदलें। पूर्ण ARM टेम्पलेट रूपांतरण को Pulumi (TypeScript, Python, Go, C#, Java, या YAML) में पैरामीटर, वेरिएबल, लूप, कंडीशनल और नेस्टेड टेम्पलेट्स के समर्थन के साथ संभालता है। azure-native (पूर्ण API कवरेज) और azure (क्लासिक, सरलीकृत) प्रदाताओं दोनों का समर्थन करता है; प्रत्येक संसाधन के लिए स्वचालित रूप से सही प्रदाता का चयन करता है। मौ
official
pulumi-automation-api
pulumi
पुलुमी बुनियादी ढांचे के संचालन का प्रोग्रामेटिक ऑर्केस्ट्रेशन, जो कई स्टैक और अनुप्रयोगों में काम करता है। यह स्थानीय स्रोत (मौजूदा पुलुमी प्रोजेक्ट) और इनलाइन स्रोत (एम्बेडेड प्रोग्राम) दोनों आर्किटेक्चर का समर्थन करता है, जिससे सरल से लेकर जटिल मल्टी-स्टैक परिदृश्यों तक लचीली तैनाती पैटर्न संभव होती है। यह निर्भरता अनुक्रमण, समानांतर स्वतंत्र तैनाती, और समन्वित बुनियाद
official
pulumi-cdk-to-pulumi
pulumi
इस कौशल को लोड करें जब कोई उपयोगकर्ता AWS CDK एप्लिकेशन (CDK स्टैक, कंस्ट्रक्ट, या…) को माइग्रेट, कन्वर्ट, पोर्ट, अनुवाद या स्थानांतरित करना चाहता है।
official
pulumi-component
pulumi
बहु-भाषा समर्थन, उचित डिफ़ॉल्ट और संरचना पैटर्न के साथ पुन: प्रयोज्य बुनियादी ढांचा घटक। चार मुख्य तत्वों की आवश्यकता है: ComponentResource का विस्तार करें, मानक पैरामीटर स्वीकार करें, सभी चाइल्ड पर parent: this सेट करें, और कंस्ट्रक्टर के अंत में registerOutputs() को कॉल करें। Args इंटरफ़ेस को Input<T> रैपर का उपयोग करना चाहिए, यूनियन प्रकार और फ़ंक्शन से बचना चाहिए, और बहु-भाषा SDK जनरेशन का समर्थन करने के लिए संरचनाओ
official
pulumi-esc
pulumi
Pulumi बुनियादी ढांचे और अनुप्रयोगों के लिए केंद्रीकृत रहस्य, कॉन्फ़िगरेशन और गतिशील क्रेडेंशियल प्रबंधन। आयात और लेयरिंग के माध्यम से पर्यावरण संरचना का समर्थन करता है, जिसमें environmentVariables , pulumiConfig , और files के लिए आरक्षित कुंजियाँ हैं। AWS, Azure और GCP के लिए OIDC के माध्यम से अल्पकालिक क्रेडेंशियल उत्पन्न करता है; AWS Secrets Manager, Azure Key Vault, HashiCorp Vault और 1Password के साथ एकीकृत होता है। मुख्य CLI कमांड में pulumi env init , pulumi env edit , pulumi env open (प्रकट
official