Harness changes
Harness changes
harness.io

API Support for on-demand Artifact Source Cleanup

 

Improvement

 

 

Harness takes an hour or two to cleanup the artifacts deleted at the artifact repositories. We are introducing an API to trigger the cleanup job on an ad-hoc basis.

This improves the success rate of deployments since now, the artifact deleted at source will not appear in harness while initiating the deployments.

Check out the docs

Support for GitHub Webhook Secrets in Triggers

 

Early Access

 

 

Harness users can now provide the github webhook secret in Trigger config and only if the secret matches in github webhook and trigger, the trigger will get invoked. This improves the security of the triggers by ignoring the invokes from an inauthentic source. Even if someone get the access to the webhook somehow, it will not be able to trigger the deployments.

image.png

image.png

Feature Flag - GITHUBWEBHOOKAUTHENTICATION

Check out the Docs

Support for GitHub Webhook Secrets in Triggers

 

New

 

 

Harness users can now provide the github webhook secret in Trigger config and only if the secret matches in github webhook and trigger, the trigger will get invoked. This improves the security of the triggers by ignoring the invokes from an inauthentic source. Even if someone get the access to the webhook somehow, it will not be able to trigger the deployments.

image.png

image.png

Check out the Docs

Support for HashiCorp Vault Namespaces

 

Early Access

 

 

Harness users now have the ability to create HashiCorp Vault Secrets Manager with reference to the HashiCorp Vault Namespace. This feature is behind the VAULT-NAMESPACE feature flag. Please reach out to Harness support to enable this feature for your account. Happy Deploying 🚀

Screen Shot 2021-06-15 at 5.02.46 PM.png

Checkout the docs.

Granular Access Control for Workflow Deployments

 

New

 

 

Harness has added a new permission to rollback workflows. This allows users to rollback a service to the last successfully deployed version or initiate a rollback for a running workflow even if they don't have permission to execute the workflows.

checkout the docs for more details!

Support for HashiCorp Vault Signed SSH Certificate Keys

 

Early Access

 

 

Harness users now have the ability to use HashiCorp Vault signed SSH Certificate Keys. This feature is behind a feature flag (SSH-SECRET-ENGINE). Please reach out to Harness support to enable this feature for your account. Happy Deploying 🚀

Screen Shot 2021-06-01 at 2.53.58 PM.png

Checkout the docs.

Improved Failure details visibility for Deployments

 

Improvement

 

 

Users can now see the reason for deployment failures in the execution summary itself which makes it much easier for a user to triage faster and fix workflows or pipelines.

image.png

Azure ARM templates/ Blueprint Support

 

Early Access

 

 

We wanted to expand our infrastructure provider support for Azure customers. Users can now leverage Harness to deploy to provision infrastructure and application resource dependencies through Harness.

image.png

Check out the Docs

This Feature is behind feature flag (AZURE_ARM). Please reach out to Harness support to enable for your account. Happy Deploying 🚀

Azure Web App Deployment Support

 

Early Access

 

 

We wanted to expand our Azure Cloud support. Users can now leverage Harness to deploy to Azure Web Applications.

image.png

Check out the Docs

This Feature is behind feature flag (AZURE_WEBAPP). Please reach out to Harness support to enable for your account. Happy Deploying 🚀

Custom dashboard Enhancements

 

Improvement

 

 

Users can create out of the box visualisations and reports using custom dashboard capabilities. With this release, we have enhanced the Deployments widgets to include additional filter and Group by options like Environment Type. With this, you can now easily create visualisations to compare deployments that are happening to all of your non-production environments vs your production environments.

You can now use deployment type, service tags in service widgets to find out what type of services are being deployed. Also you can use deployment type and workflow tags in workflow widgets to analyze what deployment strategies are being used by your deployment pipelines easily.

image.png

Check out the docs to learn more about custom dashboards.