P

Skills Pulumi

cloudformation-to-pulumi
pulumi
Chuyển đổi, di chuyển hoặc nhập các stack hoặc template AWS CloudFormation thành chương trình Pulumi. Tải kỹ năng này bất cứ khi nào người dùng muốn chuyển từ CloudFormation sang…
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
Theo dõi các stack trong một tổ chức Pulumi sử dụng một gói cụ thể và ở phiên bản nào. Dùng để kiểm tra chéo giữa các stack, xác định các gói lỗi thời hoặc không được bảo trì…
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
Nâng cấp nhà cung cấp là một bản dịch, không phải yêu cầu thay đổi.
official
pulumi-arm-to-pulumi
pulumi
Chuyển đổi các mẫu ARM, Bicep hoặc tài nguyên Azure hiện có thành mã cơ sở hạ tầng Pulumi. Xử lý chuyển đổi toàn bộ mẫu ARM sang Pulumi (TypeScript, Python, Go, C#, Java hoặc YAML) với hỗ trợ tham số, biến, vòng lặp, điều kiện và các mẫu lồng nhau. Hỗ trợ cả nhà cung cấp azure-native (bao phủ toàn bộ API) và azure (cổ điển, đơn giản hóa); tự động chọn nhà cung cấp phù hợp cho từng tài nguyên. Nhập các tài nguyên Azure đã triển khai hiện có vào Pulumi với xác thực không khác biệt...
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
Điều phối lập trình các hoạt động hạ tầng Pulumi trên nhiều stack và ứng dụng. Hỗ trợ cả kiến trúc nguồn cục bộ (dự án Pulumi hiện có) và nguồn nội tuyến (chương trình nhúng), cho phép các mẫu triển khai linh hoạt từ đơn giản đến phức tạp với nhiều stack. Xử lý điều phối nhiều stack với trình tự phụ thuộc, triển khai độc lập song song và truyền đầu ra giữa các stack để cung cấp hạ tầng phối hợp. Cung cấp lập trình...
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
Các phương pháp hay nhất toàn diện để viết mã cơ sở hạ tầng Pulumi đáng tin cậy và dễ bảo trì. Tránh tạo tài nguyên bên trong các callback apply(); truyền trực tiếp các đối tượng Output làm đầu vào để duy trì khả năng theo dõi phụ thuộc và hiển thị xem trước. Sử dụng các lớp ComponentResource để nhóm các tài nguyên liên quan thành các đơn vị logic có thể tái sử dụng với hệ thống phân cấp cha-con phù hợp thông qua parent: this. Mã hóa bí mật ngay từ đầu bằng cờ --secret hoặc config.requireSecret() để ngăn rò rỉ thông tin xác thực trong các tệp trạng thái...
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
Tải kỹ năng này khi người dùng muốn di chuyển, chuyển đổi, chuyển giao, dịch hoặc chuyển một ứng dụng AWS CDK (bao gồm các CDK stacks, constructs, hoặc…
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
Các thành phần cơ sở hạ tầng có thể tái sử dụng với hỗ trợ đa ngôn ngữ, các giá trị mặc định hợp lý và các mẫu tổ hợp. Yêu cầu bốn yếu tố cốt lõi: mở rộng ComponentResource, chấp nhận các tham số tiêu chuẩn, đặt parent: this trên tất cả các thành phần con và gọi registerOutputs() ở cuối hàm tạo. Các giao diện Args phải sử dụng trình bao bọc Input<T>, tránh các kiểu union và hàm, đồng thời giữ cấu trúc phẳng để hỗ trợ tạo SDK đa ngôn ngữ. Chỉ hiển thị các đầu ra thiết yếu dưới dạng thuộc tính công khai; ẩn...
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
Gỡ lỗi một bản cập nhật hoặc xem trước Pulumi bị lỗi: đọc lỗi mà Pulumi đã ghi lại, tìm nguyên nhân gây ra lỗi và sửa nó. Tải kỹ năng này khi người dùng yêu cầu…
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
Quản lý tập trung các bí mật, cấu hình và thông tin xác thực động cho cơ sở hạ tầng và ứng dụng Pulumi. Hỗ trợ tổng hợp môi trường thông qua import và phân lớp, với các khóa dành riêng cho environmentVariables, pulumiConfig và files. Tạo thông tin xác thực ngắn hạn qua OIDC cho AWS, Azure và GCP; tích hợp với AWS Secrets Manager, Azure Key Vault, HashiCorp Vault và 1Password. Các lệnh CLI chính bao gồm pulumi env init, pulumi env edit, pulumi env open (hiển thị...
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
Chuyển luồng hiện tại sang một tác vụ Pulumi Neo mới dưới dạng chuyển giao một chiều. Sử dụng khi người dùng yêu cầu rõ ràng việc chuyển giao, gửi, chuyển tiếp hoặc tiếp tục hiện tại…
official
pulumi-neo-handoff
pulumi
Hand off the current thread to a new Pulumi Neo task as a one-way transfer. Use when the user explicitly asks to hand off, send, transfer, or continue current…
official
pulumi-overview
pulumi
Sử dụng kỹ năng này cho bất kỳ tác vụ nào tạo, sửa đổi, kiểm tra hoặc hủy bỏ cơ sở hạ tầng đám mây hoặc cấu hình SaaS, từ các thao tác CLI đơn lẻ đến toàn bộ…
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
Di chuyển các dự án Terraform/OpenTofu sang Pulumi, bao gồm dịch mã nguồn HCL và/hoặc nhập trạng thái Terraform vào một stack Pulumi. Sử dụng khi người dùng…
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