Logo
Sign in
Product Logo
PatcherGruntwork

Patcher automates Terraform and Terragrunt updates, ensuring compatibility and security.

Vendor

Vendor

Gruntwork

Company Website

Company Website

cdfe16601f3222c38b2c6397173f571179452227-1422x1448.webp
3d94ba7e5505328c618489d2b26c5f8265c1d9c3-1032x725.webp
a0402f0051220ccd914ec23baa7a553ab6c1415f-1032x661.webp
0d8d4507ce67c9f39469124d33e0ce67d89889be-1032x803.webp
Product details

Patcher is a tool designed to automate the process of updating infrastructure as code (IaC) by scanning for dependencies in Terraform or Terragrunt code, identifying new versions, and safely applying updates. It aims to simplify the maintenance of infrastructure by streamlining updates and patches, ensuring that code remains secure and compatible with the latest module releases.

Key Features

  • Dependency Scanning: Automatically discovers dependencies and checks for updates in Terraform or Terragrunt code.
  • Update Management: Allows users to choose which modules to update and to which versions, applying necessary patches.
  • Automated Code Modification: Modifies code to ensure backward compatibility with updated modules.
  • Pull Request Automation: Generates automatic pull requests for scheduled dependency updates.
  • Terrapatch Integration: Provides access to Terrapatch for programmatically editing HCL files.
  • Reporting: Offers a JSON report on the repository's update status for custom visualizations and automations.
  • Security and Compliance: Updates are executed in a secure sandbox environment.

Benefits

  • Efficient Updates: Simplifies the process of updating infrastructure code, reducing manual effort.
  • Enhanced Security: Minimizes security vulnerabilities by ensuring the latest security releases are applied.
  • Improved Compatibility: Automates patches to maintain backward compatibility with updated modules.