azure-image-builder

bởi hashicorp

Xây dựng hình ảnh được quản lý bởi Azure và hình ảnh Azure Compute Gallery với Packer. Sử dụng khi tạo hình ảnh tùy chỉnh cho máy ảo Azure.

npx skills add https://github.com/hashicorp/agent-skills --skill azure-image-builder

Thêm skills từ hashicorp

provider-actions
hashicorp
Triển khai các hành động của Terraform Provider bằng Plugin Framework. Sử dụng khi phát triển các thao tác mệnh lệnh thực thi tại các sự kiện vòng đời (trước/sau…
official
provider-docs
hashicorp
Tạo, cập nhật và xem xét tài liệu nhà cung cấp Terraform cho Terraform Registry bằng cách sử dụng các mẫu được HashiCorp khuyến nghị, mẫu tfplugindocs và lược đồ…
official
aws-ami-builder
hashicorp
Xây dựng các Amazon Machine Images tùy chỉnh với trình xây dựng amazon-ebs của Packer. Tự động hóa việc tạo AMI từ các AMI nguồn bằng cách sử dụng các mẫu HCL với các bộ cung cấp để tùy chỉnh (script shell, tải lên tệp, quản lý cấu hình). Hỗ trợ phân phối AMI đa vùng qua ami_regions và lọc AMI nguồn linh hoạt theo tên, chủ sở hữu và loại ảo hóa. Xác thực qua biến môi trường, tệp thông tin xác thực AWS hoặc hồ sơ phiên bản IAM; bao gồm các lệnh xác thực và xây dựng cho mẫu...
official
azure-verified-modules
hashicorp
Các yêu cầu chứng nhận và thực hành tốt nhất cho các mô-đun Azure Terraform nhằm đạt được sự tuân thủ AVM. Áp đặt các ràng buộc về phiên bản nhà cung cấp (azurerm >= 4.0, < 5.0; azapi >= 2.0, < 3.0) và cấm các tham chiếu mô-đun dựa trên git, thay vào đó yêu cầu các nguồn đăng ký Terraform cố định. Bắt buộc sử dụng snake_casing chữ thường cho tất cả các định danh, kiểu biến chính xác, các thuộc tính đầu ra riêng biệt thông qua mẫu lớp chống tham nhũng và các biến cục bộ được sắp xếp theo thứ tự bảng chữ
official
new-terraform-provider
hashicorp
Tạo khung cho một Terraform provider mới sử dụng Plugin Framework. Tạo một không gian làm việc module Go mới với quy ước đặt tên chuẩn "terraform-provider-" và khởi tạo các phụ thuộc cần thiết. Cung cấp tệp main.go mẫu tuân theo các mẫu Plugin Framework của HashiCorp, với các điểm đánh dấu TODO để tùy chỉnh. Xác thực thiết lập bằng cách chạy các lệnh build và test để đảm bảo provider biên dịch và vượt qua các kiểm tra ban đầu. Xử lý quản lý không gian làm việc bằng cách xác nhận ý định trước khi tạo một...
official
provider-actions
hashicorp
Triển khai các hành động Terraform Provider mệnh lệnh tại các sự kiện vòng đời tài nguyên bằng Plugin Framework. Hỗ trợ các kích hoạt vòng đời trước/sau khi tạo và trước/sau khi cập nhật (sự kiện hủy không khả dụng trong Terraform 1.14.0). Yêu cầu định nghĩa schema phù hợp với các loại framework chính xác, ElementType cho collections, và các trình xác thực cho đầu vào. Bao gồm báo cáo tiến độ, quản lý thời gian chờ, và xử lý lỗi toàn diện cho các hoạt động chạy lâu. Triển khai polling và...
official
provider-docs
hashicorp
Tạo, cập nhật và xem xét tài liệu nhà cung cấp Terraform cho Terraform Registry bằng cách sử dụng các mẫu được HashiCorp khuyến nghị, mẫu tfplugindocs và lược đồ…
official
provider-resources
hashicorp
Triển khai các tài nguyên và nguồn dữ liệu của Terraform Provider với các thao tác CRUD hoàn chỉnh và kiểm thử. Bao gồm cả mẫu SDKv2 và Plugin Framework cho việc triển khai tài nguyên, bao gồm thiết kế schema, bộ điều chỉnh kế hoạch và trình xác thực. Cung cấp các ví dụ thao tác CRUD hoàn chỉnh (Tạo, Đọc, Cập nhật, Xóa) với xử lý lỗi, quản lý trạng thái và các mẫu tài nguyên không tìm thấy. Bao gồm các mẫu kiểm thử chấp nhận: kiểm thử cơ bản, kiểm thử biến mất, hàm trợ giúp và lệnh thực thi kiểm thử...
official