Harness changes
Harness changes
harness.io

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

AWS EKS IAM Role Inheritance Support

 

Early Access

 

 

By default, the Harness Kubernetes Delegate uses a ClusterRoleBinding to the default service account. Instead, you can use AWS IAM roles for service accounts (IRSA) to associate a specific IAM role with the service account used by the Harness Kubernetes Delegate.

Check out the Docs

This Feature is behind feature flag [IRSA _ FOR _ EKS]. Please reach out to Harness support to enable for your account. Happy Deploying 🚀

Custom Remote Manifest Support

 

Early Access

 

 

User's can now fetch their manifests from non GitHub sources. This means that users can fetch their manifests from S3, Aritfactory, and Nexus and unpackaged those for Harness deployment. Currently this feature supported for Kubernetes and Openshift manifests. We are working to support this functionality for Helm and Cloud Foundry. Check out the Docs

image.png

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

Custom dashboards to show details for the last 12 months

 

Early Access

 

 

Harness provides out of the box reporting capabilities and users can create dashboards to report key deployment metrics like deployment frequency, lead time to production, deployment duration etc using the primary and custom widgets available in custom dashboards. With this new enhancement, users can create report on deployment and instance details from the last 12 months. This will help to understand and optimize teams' devops processes.

This is currently behind a feature flag and you can reach out to Harness support for enabling this for your account. For more details check out our docs here!

image.png

Google Cloud Build Support

 

Early Access

 

 

Harness provides first class support for Google Cloud Builds. You can now execute GCB builds as part of Workflow and also provide config files inline or in remote Git repos.

Feature Flag - GCB_CI_SYSTEM

image.png

Check out the Docs!

Deployment Freeze Window

 

Early Access

 

 

Devops team can now have more control on when the deployments can happen. With the new deployment freeze capability, you can set time windows during which deployments to certain environments can be restricted. Your teams can continue deploy services to Development or QA environments while you can freeze deployments for just your Production. This is currently available behind a feature flag and please reach to Harness Customer Support or your customer success team for enabling the feature flag NEW_DEPLOYMENT_FREEZE.

image.png

Check out the docs for more details!