Digger

软件描述

Digger 是一个开源工具,可帮助您在已有的 CI 系统(如 GitHub Actions)中运行 Terraform。

官方网站

访问软件的官方网站了解更多信息

官方认证

digger.dev

安全链接HTTPS

什么是 Digger?

Digger is an open source tool that helps you run Terraform in the CI system you already have, such as GitHub Actions. CI/CD for Terraform is tricky. To make life easier, specialised CI systems aka TACOS exist - Terraform Cloud, Spacelift, Atlantis, etc. But why have 2 CI systems? Why not reuse the async jobs infrastructure with compute, orchestration, logs, etc of your existing CI? Digger runs terraform natively in your CI and takes care of the other bits - locks, plan artifacts and so on. Features

Runner-less. Terraform runs in the compute environment of your existing CI such as Github Actions, Gitlab, Argo etc. Minimal / no backend. Digger's own backend is a serverless function; it is only needed for certain CI environments (eg Gitlab) Code-level locks. Avoid race conditions across multiple PRs. Similar to Atlantis workflow. Multi-cloud. At the moment Digger supports AWS and GCP; Azure support coming in April 2023 (yes, in a few weeks). Projects. Allow to isolate terraform runs and locks to a specific directory Terragrunt support Workspaces support

下载与相关链接

安全提示
⚠️

安全提醒

点击下方链接将跳转到第三方网站,请确保来源安全,建议优先从官方网站下载。