Patcher
Patcher

Keep IaC up to date, even with breaking changes

Understand the state of your IaC, prioritize updates, and automate staying up to date.

Optimized for:
Patcher Diff Screenshot
Trusted by devops teams at

Automate infrastructure updates

Updating infrastructure code is hard, so most teams don't do it until they have to.

How it works

Keep your infrastructure up to date in three easy steps.

Patcher takes the grunt work out of regular infra updates.

Step 1

Discover dependencies

Run the Patcher CLI to automatically discover dependencies in your code, the versions they are at, and if new versions are available.

Dependency discovery in patcher
Step 2

Apply hassle-free updates and patches

Choose the desired module and its corresponding version for an update. Patcher automatically modifies your code, applying any patches, and provides step-by-step instructions for any necessary manual changes.

Patch diff
Step 3

Keep code up to date, automatically

Get automatic Pull Requests for dependency updates on your chosen schedule. Customize Pull Requests to include either one or many dependency changes, or updates for specific environments only. Sequentially "promote" updates across environments.

Patch screenshot
Capabilities

Built for infrastructure teams

Patcher is designed specifically for streamlining infrastructure updates.

Platform integration

Works great with Gruntwork IaC Library

Deploy on top of production-grade infrastructure and always stay up to date with:

    Latest releases
    Best practices
    Security patches
    New tooling versions
The quality that Gruntwork produces and maintains is outstanding. It has proven time and time again to be a huge accelerator bringing companies forward in terms of stability and quality. It also enables closer collaboration across the engineering organization.
Markus Burgur4 time repeat customer

Part of the Gruntwork DevOps Platform

Patcher works seamlessly with other Gruntwork products.