app like that
Digger
Digger

DevOps agent for managing infrastructure in pull requests. Offers concurrency management, PR-level locking, dynamic project generation, plan previews, and drift detection. Provides enterprise support and account security features. Pricing options for teams and enterprises.

Features

Concurrency

Helps you run projects that are independent of each other in parallel, improving efficiency.

PR Level Lock

Ensures changes are serialized within a pull request to prevent overlapping changes from causing conflicts.

Dynamically Generate Projects

Automatically generates projects when dealing with a large number of state files, simplifying management.

Plan Previews

Generates a preview of infrastructure changes to show potential impacts before merging pull requests, enhancing review process.

Detect Drift

Automatically identifies and highlights infrastructure drift events to ensure that the actual state matches the expected state.

Dashboard

Provides a central location to manage and monitor the service.

RBAC via OPA - Policy Management

Role-based access control using Open Policy Agent for managing user permissions and policies.

Advanced Drift Detection

Monitors infrastructure changes that drift from the expected configuration.

Manual Remote Execution via Digger UI

Allows remote execution of tasks directly through the user interface.

Slack Integration for Drift Detection

Sends notifications of drift detection through Slack.

GitHub App via https://get.digger.dev

Integrates with GitHub to streamline workflows with Digger.

VPC Peering

Virtual Private Cloud peering for secure networking between clouds.

Self Hosting

Option to host the solution on your own infrastructure.

Custom Log Forwarding

Customizes the forwarding of logs for monitoring and insights.

SSO, SAML & SCM

Single Sign-On, Security Assertion Markup Language, and Source Code Management integrations for ease of use.

IP Whitelisting

Add IP addresses to a whitelist for secure access control.

Audit Trails

Keeps records of user activities for auditing purposes.

GitHub Integration

Digger responds to events from GitHub and triggers CI jobs when a Pull Request (PR) is opened.

CI Job Automation

Digger starts a CI job that runs a terraform plan and posts the plan output as a comment. You can then apply changes by commenting "digger apply".

Orchestrator Backend

The orchestrator backend handles CI jobs without accessing your sensitive data, cloud account, or terraform states.

Custom Configuration

Digger can be configured to run apply only after PRs have been merged and can check plan output against OPA policies.

Self-Hosting Option

Users have the option to self-host the orchestrator backend, although it’s easier to use the managed cloud version.

No need to host and maintain a server

Digger runs as a hosted service, eliminating the need for users to host and maintain their own server. This allows teams to be more agile and focus on their core tasks without worrying about server infrastructure.

Secure by design

Digger follows best security practices, including embedding security as a foundational principle. This involves regular security updates and audits to ensure data protection and compliance.

Role-based access control via OPA

Digger uses Open Policy Agent (OPA) for role-based access control, enabling users to define policies using familiar tools and ensuring security through configurable access permissions.

Audit Trails & Dashboard

Digger provides detailed audit trails and a dashboard for visibility into operations and compliance, ensuring every action is tracked and logged for accountability.

Concurrency

Supports concurrent runs, which allows for multiple workflows to be executed simultaneously, optimizing CI/CD operations and reducing deployment times.

Option to use Digger without hosting/maintaining a server

Allows users to utilize Digger without the need to maintain their own server setup. This can streamline operations and reduce overhead associated with server management.

Runs within your existing CI/CD system

Integrates with any existing CI/CD pipeline for seamless operations without the need to modify current workflows.

Audit Trails & Dashboard

Provides a comprehensive audit trail and visual dashboard to monitor activities and changes, ensuring better tracking and accountability.

Concurrency

Supports concurrent operations which helps in optimizing resource utilization without blocking resources for other tasks.

Option to use without server management

Allows you to use Digger without hosting or maintaining a server by creating a backend-less Digger node. This reduces overhead and infrastructure management needs.

Free private workers by default

Provides private workers for free without additional payment, optimizing resource allocation and cost efficiency.

Runs within existing CI/CD systems

Integrates seamlessly with existing CI/CD systems, enabling the leveraging of current infrastructure and streamlining development processes.

Audit Trails & Dashboard

Offers audit trails and a detailed dashboard for monitoring activities and ensuring compliance and transparency.

Concurrency

Supports concurrent operations with efficient management, enabling scalability and faster processing.

Option to Use Digger Without Hosting

Allows you to use Digger without the need for hosting or maintaining a server. This provides flexibility in managing infrastructure without additional overhead of server management.

Unlimited Resources Under Management

There is no limit to the number of resources you can manage with Digger, making it scalable to fit any size of operations.

Role-Based Access Control via OPA

Utilizes Open Policy Agent (OPA) to provide role-based access control, allowing you to manage permissions effectively and securely.

Audit Trails & Dashboard

Provides detailed records of changes in your infrastructure and offers a dashboard for comprehensive monitoring and tracking of activities.

Concurrency

Supports high levels of concurrency for resource deployment, allowing for efficient handling of multiple simultaneous operations.

PR Review Functionality

Digger integrates with PR reviews, helping streamline processes and allowing engineers to conduct thorough reviews more efficiently.

Performance and Responsiveness

Digger offers faster and more responsive operations than other comparable tools, improving team productivity and quality.

Comprehensive PR Process

Allows for iterative execution, catching issues earlier and enhancing the quality of reviews, impacting team productivity and velocity.

Prompt Support through Slack

Provides prompt support through Slack channels, ensuring technical queries and issues are addressed efficiently.

Automated drift detection

Notifies users of a new version of the Terraform code, helping ensure automated updates without manual intervention.

Multi-account behavior management

Enables management of different resources and accounts efficiently, reducing time and errors.

GitHub integration for cache support

Supports caching of modules via GitHub to make upgrades faster by using pre-existing dependencies.

Pricing Plans

Classic Team

$300
per monthly

Enterprise

$0
per custom

Digger Team

$300
per monthly

Enterprise

$0
per custom