Monday.com built a custom diffing tool to review GitOps changes at scale. The solution renders Helm manifests on-the-fly during pull requests, comparing target and head branches to generate diff artifacts displayed in a dedicated UI. This approach addresses challenges with hierarchical configuration overlays—large blast radius, difficult-to-understand merged results, and onboarding complexity—without migrating to rendered manifests. The tool uses real Kubernetes cluster capabilities, supports local overrides for testing, and provides grouping/filtering features for managing hundreds of resource changes across multiple clusters and environments.
Table of contents
GitOps OverviewThe good, the bad, and the uglyAddressing the root causeOur approachSummarySort: