Harness changes
Harness changes
harness.io

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 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.

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.

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 🚀

Terragrunt Support

 

Early Access

 

 

We wanted to expand our infrastructure provider support and our users love Terragrunt ! Users can now leverage Terragrunt to provision infrastructure and application resource dependencies through Harness.

terragrunt plan
terragrunt apply
terragrunt output
terragrunt destroy

Check out the Docs

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

Azure GovCloud Support

 

Early Access

 

 

Users can now deploy their applications and services into their Azure GovCloud Environment. Users can define their CD Processes and pick Azure GovCloud Region and Azure GovCloud resources for environments and integrations for deployment.

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

AWS GovCloud Support

 

Early Access

 

 

GovCloud is used by organizations such as government agencies at the federal, state, and local level, as well as contractors, educational institutions. It is also used for regulatory compliance with these organizations.

Harness now allows users to deploy to their AWS GovCloud Environments. Checkout the docs

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

ECS - Multiple Load Balancer Support

 

Early Access

 

 

Harness can use one or more AWS Elastic Load Balancers (ALB and NLB only) for your Amazon ECS service to distribute traffic evenly across the tasks in your service.

image.png

Check out our Docs!

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

Enforce API Keys for Manual Triggers

 

Early Access

 

 

Now, the users can enforce that an API key needs to be provided in the headers for all the webhook triggers of the application. Only if the API key has the access to deploy, the trigger will get invoked else not. This secures our triggers better.

Check out the Docs!

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

image.png