Israeljfrog/terraform-provider-artifactory
Terraform provider to manage JFrog Artifactory
Thành tựu nổi bật
Những danh hiệu mới nhất của dự án
#1 Repository Của Tháng
#1 Repository Của Tháng
#2 Repository Của Tháng
🛠️ Terraform Provider cho JFrog Artifactory
Quản lý toàn bộ hạ tầng JFrog Artifactory qua Terraform — từ repository, webhook đến cấu hình chi tiết, bằng HCL.
Đây là provider chính thức từ JFrog, cho phép quản lý Artifactory như một phần của workflow Infrastructure as Code. Dựa trên ngôn ngữ Go và hỗ trợ Terraform Protocol v6, provider này tích hợp sâu với các API của Artifactory để triển khai và quản lý tài nguyên một cách tự động.
✨ Điểm nổi bật
- Hỗ trợ Terraform 1.0+: Tương thích với Terraform Protocol v6, đảm bảo hoạt động ổn định trên các phiên bản CLI hiện nay.
- Bản 12.x hiện tại: Phiên bản chính thức mới nhất, tương thích với các bản phát hành Artifactory mới nhất (self-hosted >=7.68.7, cloud >=7.67.0).
- Quản lý đa dạng tài nguyên: Hỗ trợ cấu hình repository (local, remote, virtual), webhook, artifact path, và nhiều thành phần khác.
- Cú pháp HCL trực quan: Định nghĩa tài nguyên Artifactory bằng HCL rõ ràng, dễ đọc và dễ bảy trỡ như ví dụ với
artifactory_local_pypi_repositoryvàartifactory_artifact_webhook. - Tích hợp webhook mạnh mẽ: Cấu hình webhook với các tiêu chí lọc phứ tạp, header tùy chỉnh, proxy và secret bảo mật.
- Kiểm thử chấp nhận (Acceptance Tests): Được CI/CD liên tục chạy thông qua GitHub Actions, đảm bảo độ tin cậy cao.
💡 Vì sao đáng chú ý
Provider này khác biệt ở khả năng ánh xạ toàn bộ API của Artifactory vào các khái niệm Terraform, giúp người dùng không cần viết script thủ công. Đặc biệt hữu ích trong môi trường DevOps hiện đại, nơi cần triển khai lại môi trường Artifactory một cách nhất quản lý và có thể tái tạo. Với hệ thống versioning rõ ràng theo quy chuẩn Terraform, việc nâng cấp và bảo trì được đơn giản hóa.
#Terraform #Artifactory #JFrog #InfrastructureAsCode #DevOps #OpenSource #TiniX
Dự án tương tự
Khám phá các dự án và mô hình AI khác có sự tương đồng.
Terraform enables you to safely and predictably create, change, and improve infrastructure. It is a source-available tool that codifies APIs into declarative configuration files that can be shared amongst team members, treated as code, edited, reviewed, and versioned.
CLI tool to generate terraform files from existing infrastructure (reverse Terraform). Infrastructure to Code
Cloud cost intelligence for engineers, AI coding agents, and CI/CD 💰📉 Shift FinOps Left!
The AWS Provider enables Terraform to manage AWS resources.
Detect compliance and security violations across Infrastructure as Code to mitigate risk before provisioning cloud native infrastructure.
Digger is an open source IaC orchestration tool. Digger allows you to run IaC in your existing CI pipeline ⚡️