We’re bringing you a fresh set of enhancements to Harness Continuous Delivery & GitOps, designed to make your deployments more seamless, secure, and scalable. This quarter, we focused on boosting deployment flexibility, governance, and GitOps capabilities—delivering more value across your DevOps workflows.Let’s dive into the highlights.
New webhook-based triggers allow external event-driven automation via generic webhooks or Slack webhooks, providing seamless pipeline orchestration. Learn more about the event relay. The event relay provides centralization for configuration and processing of webhooks and their payloads, making configuration and validation of webhooks easier.
Harness now supports OAuth integration for self-hosted GitLab, making authentication and repository access easier. This may be particularly relevant for teams storing pipeline configuration in GitLab.
Audit logs now track creation and deletion of bidirectional sync webhooks, improving visibility and security.
Extend policy-based governance with OPA support across Services, Environments, Infrastructure Definitions, and Overrides. OPA policies on pipelines and connectors have proven to be extremely valuable. Harness has brought the same approach to additional entities. Platform teams can now exercise more automated governance. This can reject actions if the infrastructure is Kubernetes based, or the environment is preproduction. Learn more in the docs.
The rollback API now includes support for Environment, Infrastructure, and Artifact Inputs, giving teams more precision and control over rollbacks.
Harness now allows referencing the last successfully deployed artifact tag, enabling teams to consistently deploy the most recent stable version and avoid unintentional rollbacks. Reference this with <+lastSuccessfulDeployed.tag>.
Gain more flexibility in multi-stage pipelines by skipping artifact fetching in specific stages, allowing for more efficient execution.
Harness now supports deploying directly to Google Cloud Run, giving teams a serverless deployment option with the same enterprise-grade controls.
For those leveraging Azure, we now support Azure Functions, enabling event-driven, scalable workloads within Harness.
Harness Secrets can now be used directly in Tanzu Command Steps, simplifying secure deployments.
Teams can now create and save custom filters, use new APIs for filtering, and add searchable dropdowns for better application management.
We’ve added support for multi-source applications, allowing teams to deploy from multiple Git repositories—ensuring greater flexibility in application management.
Harness GitOps has achieved exposed new configuration options from ArgoCD, bringing 20+ new options to match the flexibility ArgoCD users expect.
Ready to Dive In?Explore the full documentation for these features here:📚 Feature DocumentationStay tuned for Flexible Templates, which we’ll be announcing separately soon! 🚀What feature are you most excited about? Let us know in the comments!