
In Q1 2025, Harness delivered major GitOps enhancements—from advanced sync controls and rollback support to improved observability and OpenShift-certified integration. These updates bring GitOps pipelines closer to CD parity, with better debugging, auditability, and dashboard visibility.
Q1 2025 was a strong quarter for GitOps innovation at Harness. Earlier, we shared the Q1 2025 CD Feature Update, highlighting enhancements to Continuous Delivery. In this post, we turn the spotlight on GitOps—with updates that improve sync control, auditability, platform support, and agent management.
Whether you're managing large-scale Kubernetes clusters or tightening GitOps governance, here’s everything new that landed in Q1.
Platform and Integration Enhancements
OpenShift Certified Integration
Harness GitOps is now available via the OpenShift Certified Vendor Catalog, enabling direct integration through OperatorHub and the Red Hat Marketplace.
Learn more.
Support for valuesObject
GitOps applications now support the valuesObject field. However, we recommend continuing to use the values field due to known ArgoCD issues with AppSets and valuesObject.
Audit Trail for Manual Changes
Harness GitOps now provides audit logs for manual application changes and AppSync actions, helping you track who made changes and when.
Learn more
Update GitOps Agent Type via API
You can now update the type of a GitOps agent using the Update Agent API, helpful for lifecycle management and infrastructure automation.
Learn more
Expose GitOps Agent Metrics for Monitoring
You can now configure the exposure of Harness GitOps Agent metrics for Prometheus monitoring. This enables better tracking of agent health and proactive alerting in case of failures. Learn more.
Rollback Support in GitOps Pipeline Steps
Harness now supports rollback behavior in GitOps pipeline steps, closely mirroring the experience in CD stages. For example:
- If the PreDeploy step fails, the Deploy step is skipped during rollback.
- For other failures, rollback logic re-applies the previously captured application configuration using a GET call.
This brings more resilience and predictability to GitOps-based pipelines.
Learn more
Service and Environment Dashboards for GitOps AppSyncs
Harness is enhancing its dashboards to show GitOps AppSyncs alongside traditional pipeline deployments. This helps close the visibility gap when a GitOps application references Harness Services and Environments. Key improvements include:
- Unified service dashboards showing both pipeline deploys and GitOps syncs.
- Better visibility into deployment history, regardless of delivery method.
- Investigation and resolution of missing sync data in reporting components.
This enhancement improves traceability and consistency across all Harness views.
Improved Log Viewing for GitOps Applications
Harness is working toward Argo CD–level log parity for GitOps applications, based on feedback from CBP and other users. The goal: make debugging and log exploration easier and more intuitive.
Key enhancements planned or underway include:
- Download logs, copy logs, and search within logs
- Tail -f toggle: auto-scroll to show live logs or pause scrolling
- Default scroll to bottom, not top
- Smoother handling for multiple app syncs, with better navigation and error visibility
These improvements bring the GitOps log panel in line with the Pipeline Console experience, helping teams troubleshoot faster and more effectively.
Enhanced Sync Options
Server Side Apply (SSA)
You can now choose Server Side Apply when syncing applications to use the --server-side flag. This is especially useful for syncing large resources or patching existing objects on the cluster.
Respect Ignore Differences
Harness now supports an option to respect the Ignore Differences section in the manifest during syncs. With this enabled, resources listed there will be skipped during syncing, not just excluded from sync evaluation.
Learn more
What This Means for You
These first quarter GitOps updates are designed to help you sync smarter, track changes more reliably, and scale with confidence across platforms. Whether you're using GitOps in regulated environments or dynamic infrastructure, Harness is giving you more control and transparency every step of the way.
Next Steps
Start exploring these features in your GitOps pipelines today.
To dive deeper, check out the Harness GitOps Documentation or connect with your Harness account team for guidance.
Explore our growing library of GitOps samples on GitHub, covering real-world configurations and use cases to help you get started faster.