Set Up Harness Continuous Efficiency Trial Edition

Updated 1 month ago by Archana Singh

Harness Continuous Efficiency (CE) is a Harness cloud cost management solution that provides engineers and DevOps granular detail of their resource consumption hourly. CE is designed to bring cloud cost analysis and management into the hands of the engineers consuming cloud resources.

Harness CE trial edition is a free 15-day trial of almost all Harness Professional features. During the trial period, you can enable Continuous Efficiency for a maximum of two clusters and one cloud account (AWS or GCP).

Once the trial period ends, it provides an additional 15-days grace period. However, during the grace period, you will not be able to drill-down into the details of your costs.

This topic describes how to enable Continuous Efficiency (CE) trial edition for Kubernetes, Amazon Web Services (AWS), and Google Cloud Platform (GCP).

After enabling CE, it takes about 2-3 hours for the data to be available for viewing and analysis.

In this topic:

Before You Begin

Sign Up for Continuous Efficiency Trial Edition

Whether you are new to Harness or an existing Harness Continuous Deployment (CD) customer, feel free to take Continuous Efficiency out for a spin.

New User

If you are new to Harness and want to sign up for the CE trial edition, perform the following steps:

  1. In Harness, click Get Started or Try Harness For Free.
  2. In Get Started, enter your details and sign up.
  3. Select Continuous Efficiency.
  4. In Continuous Efficiency, select Kubernetes, AWS, or GCP and enable CE.

CD User

You need to have Harness Account Administrator permissions to sign up for the CE trial edition.

If you are an existing Harness CD customer and want to sign up for the CE trial edition, perform the following steps:

  1. In Continuous Efficiency, click Settings and then click Start Free Trial.
  2. In Cloud Integration, click Add Cloud Accounts. Select Kubernetes, AWS, or GCP and enable CE.

Enable Continuous Efficiency for Kubernetes

Harness CE monitors cloud costs using your Kubernetes clusters, namespaces, nodes, workloads, and labels. This topic describes how to enable Continuous Efficiency (CE) for Kubernetes.

CE is integrated with a Kubernetes cluster by using the Harness Kubernetes Delegate installed in the cluster, and the Harness Kubernetes Cloud Provider that uses the Delegate for authentication.

Each Kubernetes cluster you want to monitor must have a Harness Delegate and Cloud Provider associated with it. CE cannot monitor multiple clusters using a single Kubernetes Delegate and Kubernetes Cluster Cloud Provider.

Perform the following steps to enable CE for Kubernetes:

Step 1: Download Delegate

  1. In Cluster Name, enter the name that will appear in CE Explorer to identify this cluster.

    Your cluster name must start with a lowercase letter. It can contain lowercase letters, number digits, and -. For example, test, test123, or test-123.
  2. Click Download YAML File.

Step 2: Install Delegate in Your Cluster

  1. Once you have downloaded the file, connect to your Kubernetes cluster, and run the following command in your Kubernetes cluster.

    kubectl apply -f your.yaml.file.path
  2. (Optional) Verify that the delegate is running the desired number of pods with the following command.

    kubectl get statefulsets -n harness-delegate
  3. Click Done.

    The Kubernetes Cloud Provider is now listed under Cloud Integration.
    As noted earlier, after enabling CE, it takes about 2-3 hours for the data to be available for viewing and analysis.

    Once CE has data, the cluster is listed in Cost Explorer. The cluster is identified by the Display Name you used in the Kubernetes Cloud Provider.

Enable Continuous Efficiency for Amazon Web Services (AWS)

Harness Continuous Efficiency (CE) monitors cloud costs using your Amazon Web Services (AWS). Connect your AWS account to Harness to get insights into your expenses across your cloud infrastructure and AWS services, such as EC2, S3, RDS, Lambda, and so on. Harness uses a secure, cross-account role with a restricted policy to access the cost and usage reports and resources for cost analysis.

To enable CE for your AWS services (such as EC2, S3, RDS, Lambda, and so on), see Enable Continuous Efficiency for Amazon Web Services (AWS).

Enable Continuous Efficiency for Google Cloud Platform (GCP)

Harness Continuous Efficiency (CE) monitors cloud costs using your GCP products, projects, SKUs, and location. As a first step, you connect Harness to your GCP account to get insights into your cloud infrastructure and GCP services, Compute Engine Cloud Storage, BigQuery, etc. CE displays the data for your connected GCP services for further analysis.

To connect Harness to your GCP account to get insights into your cloud infrastructure and GCP services, see Enable Continuous Efficiency for Google Cloud Platform (GCP).

Next Steps


How did we do?