P

Skills Pulumi

cloudformation-to-pulumi
pulumi
แปลง, ย้าย หรือนำเข้า AWS CloudFormation stacks หรือ templates ไปยัง Pulumi programs โหลดทักษะนี้เมื่อผู้ใช้ต้องการย้ายจาก CloudFormation ไปยัง…
official
cloudformation-to-pulumi
pulumi
Convert, migrate, or import AWS CloudFormation stacks or templates into Pulumi programs. Load this skill whenever a user wants to move from CloudFormation to…
official
package-usage
pulumi
ติดตามว่าสแต็กใดในองค์กร Pulumi ที่ใช้แพ็กเกจเฉพาะและในเวอร์ชันใด ใช้สำหรับการตรวจสอบข้ามสแต็ก ระบุเวอร์ชันที่ล้าสมัยหรือไม่ได้รับการดูแล...
official
package-usage
pulumi
Track which stacks across a Pulumi organization use a specific package and at what versions. Use for cross-stack audits, identifying outdated or unmaintained…
official
provider-upgrade
pulumi
Upgrade any Pulumi provider to a newer version and reconcile the resulting diff. Use when users want to upgrade or update a provider (including editing…
official
provider-upgrade
pulumi
การอัปเกรดผู้ให้บริการคือการแปล ไม่ใช่คำขอเปลี่ยนแปลง
official
pulumi-arm-to-pulumi
pulumi
แปลง ARM templates, Bicep หรือทรัพยากร Azure ที่มีอยู่เป็นโค้ดโครงสร้างพื้นฐานของ Pulumi รองรับการแปลง ARM template แบบสมบูรณ์เป็น Pulumi (TypeScript, Python, Go, C#, Java หรือ YAML) พร้อมรองรับพารามิเตอร์ ตัวแปร ลูป เงื่อนไข และเทมเพลตแบบซ้อน รองรับทั้ง azure-native (ครอบคลุม API เต็มรูปแบบ) และ azure (แบบคลาสสิก แบบย่อ) โดยเลือกผู้ให้บริการที่เหมาะสมให้กับแต่ละทรัพยากรโดยอัตโนมัติ นำเข้าทรัพยากร Azure ที่ปรับใช้แล้วเข้าสู่ Pulumi พร้อมการตรวจสอบความถูกต้องแบบ zero-diff...
official
pulumi-arm-to-pulumi
pulumi
Convert or migrate Azure ARM (Azure Resource Manager) templates, Bicep templates, or code to Pulumi, including importing existing Azure resources. This skill…
official
pulumi-automation-api
pulumi
การจัดเรียงการทำงานของโครงสร้างพื้นฐาน Pulumi แบบโปรแกรมเมติกข้ามหลายสแต็กและแอปพลิเคชัน รองรับทั้งสถาปัตยกรรมแหล่งที่มาในเครื่อง (โปรเจกต์ Pulumi ที่มีอยู่) และแหล่งที่มาแบบอินไลน์ (โปรแกรมที่ฝังตัว) ทำให้สามารถปรับใช้รูปแบบการปรับใช้ได้อย่างยืดหยุ่นตั้งแต่สถานการณ์ง่ายไปจนถึงซับซ้อนหลายสแต็ก จัดการการจัดเรียงหลายสแต็กด้วยลำดับการพึ่งพา การปรับใช้แบบอิสระแบบขนาน และการส่งผ่านเอาต์พุตข้ามสแต็กสำหรับการจัดเตรียมโครงสร้างพื้นฐานที่ประสานงานกัน ให้การทำงานแบบโปรแกรมเมติก...
official
pulumi-automation-api
pulumi
Load this skill when a user asks how to run Pulumi programmatically, embed Pulumi in an application, orchestrate multiple stacks in code, build a self-service…
official
pulumi-best-practices
pulumi
แนวทางปฏิบัติที่ดีที่สุดสำหรับการเขียนโค้ดโครงสร้างพื้นฐาน Pulumi ที่เชื่อถือได้และบำรุงรักษาได้ หลีกเลี่ยงการสร้างทรัพยากรภายใน callback ของ apply() ส่งผ่านอ็อบเจกต์ Output โดยตรงเป็นอินพุตเพื่อรักษาการติดตามการพึ่งพาและการมองเห็นในตัวอย่าง ใช้คลาส ComponentResource เพื่อจัดกลุ่มทรัพยากรที่เกี่ยวข้องเป็นหน่วยตรรกะที่นำกลับมาใช้ใหม่ได้พร้อมลำดับชั้น parent-child ที่เหมาะสมผ่าน parent: this เข้ารหัสความลับตั้งแต่เริ่มต้นด้วยแฟล็ก --secret หรือ config.requireSecret() เพื่อป้องกันการรั่วไหลของข้อมูลประจำตัวในไฟล์สถานะ...
official
pulumi-best-practices
pulumi
Load when the user is writing, reviewing, or debugging Pulumi TypeScript/Python programs; asks about Output<T> or apply() usage; wants to create…
official
pulumi-cdk-to-pulumi
pulumi
โหลดสกิลนี้เมื่อผู้ใช้ต้องการย้าย, แปลง, พอร์ต, แปลภาษา, หรือย้ายแอปพลิเคชัน AWS CDK (รวมถึง CDK stacks, constructs, หรือ...)
official
pulumi-cdk-to-pulumi
pulumi
Load this skill when a user wants to migrate, convert, port, translate, or move an AWS CDK application (including CDK stacks, constructs, or…
official
pulumi-component
pulumi
ส่วนประกอบโครงสร้างพื้นฐานที่นำกลับมาใช้ใหม่ได้พร้อมรองรับหลายภาษา ค่าเริ่มต้นที่เหมาะสม และรูปแบบการประกอบ ต้องมีองค์ประกอบหลักสี่ประการ: ขยาย ComponentResource, ยอมรับพารามิเตอร์มาตรฐาน, ตั้งค่า parent: this บน child ทั้งหมด, และเรียก registerOutputs() ที่ส่วนท้ายของ constructor อินเทอร์เฟซ Args ต้องใช้ wrapper Input<T>, หลีกเลี่ยง union types และฟังก์ชัน, และรักษาโครงสร้างให้เรียบเพื่อรองรับการสร้าง SDK หลายภาษา เปิดเผยเฉพาะ output ที่จำเป็นเป็น public properties; ซ่อน...
official
pulumi-component
pulumi
Guide for authoring Pulumi ComponentResource classes. Use when creating reusable infrastructure components, designing component interfaces, setting up…
official
pulumi-debug-failed-operation
pulumi
ดีบักการอัปเดตหรือพรีวิว Pulumi ที่ล้มเหลว: อ่านความล้มเหลวที่ Pulumi บันทึกไว้แล้ว ค้นหาสาเหตุที่ทำให้เกิด และแก้ไข โหลดสกิลนี้เมื่อผู้ใช้ขอให้…
official
pulumi-debug-failed-operation
pulumi
Debug a Pulumi update or preview that failed: read the failure Pulumi already recorded, find what caused it, and fix it. Load this skill when the user asks to…
official
pulumi-esc
pulumi
การจัดการความลับ การกำหนดค่า และข้อมูลประจำตัวแบบไดนามิกแบบรวมศูนย์สำหรับโครงสร้างพื้นฐานและแอปพลิเคชันของ Pulumi รองรับการประกอบสภาพแวดล้อมผ่านการนำเข้าและการวางซ้อน โดยมีคีย์สำรองสำหรับ environmentVariables, pulumiConfig และ files สร้างข้อมูลประจำตัวระยะสั้นผ่าน OIDC สำหรับ AWS, Azure และ GCP; ผสานรวมกับ AWS Secrets Manager, Azure Key Vault, HashiCorp Vault และ 1Password คำสั่ง CLI หลักประกอบด้วย pulumi env init, pulumi env edit, pulumi env open (เปิดเผย...
official
pulumi-esc
pulumi
Guidance for working with Pulumi ESC (Environments, Secrets, and Configuration). Use when users ask about managing secrets, configuration, environments,…
official
pulumi-migrate-from-discovered-stack
pulumi
Migrate a CloudFormation or ARM stack into a Pulumi stack, sourced from a stack that Pulumi Cloud's Discovery feature has already found and exposed via the…
official
pulumi-neo-handoff
pulumi
ส่งต่อเธรดปัจจุบันไปยังงาน Pulumi Neo ใหม่แบบถ่ายโอนทางเดียว ใช้เมื่อผู้ใช้ขอให้ส่งต่อ ส่ง โอน หรือดำเนินการต่อจากปัจจุบันอย่างชัดเจน…
official
pulumi-neo-handoff
pulumi
ส่งต่อเธรดปัจจุบันไปยังงาน Pulumi Neo ใหม่แบบถ่ายโอนทางเดียว ใช้เมื่อผู้ใช้ขอให้ส่งต่อ ส่ง ถ่ายโอน หรือดำเนินการต่อจากปัจจุบันอย่างชัดเจน…
official
pulumi-overview
pulumi
ใช้ทักษะนี้สำหรับงานใดๆ ที่สร้าง แก้ไข ตรวจสอบ หรือทำลายโครงสร้างพื้นฐานคลาวด์หรือการกำหนดค่า SaaS ตั้งแต่การดำเนินการ CLI แบบครั้งเดียวไปจนถึงเต็มรูปแบบ…
official
pulumi-overview
pulumi
Use this skill for any task that creates, modifies, inspects, or destroys cloud infrastructure or SaaS configuration, from one-off CLI operations to full…
official
pulumi-terraform-to-pulumi
pulumi
โยกย้ายโปรเจกต์ Terraform/OpenTofu ไปยัง Pulumi รวมถึงการแปลซอร์สโค้ด HCL และ/หรือการนำเข้าสถานะ Terraform ไปยังสแต็ก Pulumi ใช้เมื่อผู้ใช้...
official
pulumi-terraform-to-pulumi
pulumi
Migrate Terraform/OpenTofu projects to Pulumi, including translating HCL source code and/or importing Terraform state into a Pulumi stack. Use when a user…
official
pulumi-upgrade-provider
pulumi
Automate Pulumi provider repo upgrades with the `upgrade-provider` tool. Use when upgrading a pulumi provider repository to a new upstream version, running…
official
pulumi-upgrade-provider
pulumi
Automate Pulumi provider repo upgrades with the `upgrade-provider` tool. Use when upgrading a pulumi provider repository to a new upstream version, running…
official
upstream-patches
pulumi
Create, amend, remove, and rebase patches for Terraform provider submodules using `./scripts/upstream.sh`. Use when `upgrade-provider` or manual patch work…
official
upstream-patches
pulumi
Create, amend, remove, and rebase patches for Terraform provider submodules using `./scripts/upstream.sh`. Use when `upgrade-provider` or manual patch work…
official