No items found.
May 6, 2025

The Latest Q1 GitOps Enhancements from Harness

Table of Contents

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.

You might also like
No items found.
Continuous Delivery & GitOps
> >