pulumi-esc

bởi 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ị...

npx skills add https://github.com/pulumi/agent-skills --skill pulumi-esc

Thêm skills từ 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
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
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-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-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-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-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