CCM Trial New User Signup (formerly CE)
Harness Cloud Cost Management (CCM) is a solution that provides engineers and DevOps granular detail of their resource consumption hourly. CCM is designed to bring cloud cost analysis and management into the hands of the engineers consuming cloud resources.
Harness CCM 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.
Before You Begin
If you are new to Harness and want to sign up for the CE trial edition, perform the following steps:
- In Harness, click Get Started or Try Harness.
- In Get Started, enter your details and sign up.
- Select Continuous Efficiency.
- In Continuous Efficiency, select the cluster or cloud account for which you want to enable Continuous Efficiency. You can add the following:
Set Up Cost Visibility for Kubernetes
Harness CE monitors cloud costs of your Kubernetes clusters, namespaces, nodes, workloads, and labels. This topic describes how to enable Continuous Efficiency (CE) for Kubernetes.
- System Requirements: Ensure that you meet the following system requirements:
- Minimum 1 CPU.
- Minimum 8GB RAM — There is a cap of 4GB per Delegate, but when the Delegate is updating there might be two Delegates running. Hence, the minimum is 8GB.
- Ensure that you provide the minimum memory for the Delegate and enough memory for the host/node system. For example, an AWS EC2 instance type such as m5a.xlarge has 16GB of RAM, 8 for the Delegate and 8 for the remaining operations.
- Minimum 6GB Disk space.
- For more information, see System Requirements.
- Metrics Server must be running on the Kubernetes cluster where your Harness Kubernetes Delegate will be installed. For more information, see Install Kubernetes Metrics Server.
Step: Connect Your Kubernetes Cluster to CE
From the second cluster onwards, it takes about 2–3 hours for the data to be available for viewing and analysis.
- In Continuous Efficiency, click Kubernetes.
- In Download Delegate, enter the name that will appear in CE Explorer to identify this cluster.
- Click Download YAML file.The YAML file has all the access defined to enable the Harness Kubernetes Delegate to monitor your cluster costs. It also has the Service account details to install and run the Harness Kubernetes Delegate with ClusterRole to access resource metrics.
- In the Terminal you used to connect to the Kubernetes cluster, run the following command:
kubectl apply -f ~/Downloads/harness-delegate-kubernetes.yamlEnsure that you are connected to the Kubernetes cluster.
- Click Done.
Once the Delegate is connected to your Kubernetes cluster, the status turns green.
- Click Finish.
The Kubernetes cluster is now listed under Added Kubernetes Clusters. Once CE has data, the cluster is listed in Cost Explorer.
Set Up Cost Visibility for 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.
- In Continuous Efficiency, click AWS.
- For the detailed instructions on how to enable CE for your AWS services (such as EC2, S3, RDS, Lambda, and so on), see Set Up Cost Visibility for AWS.
Set Up Cost Visibility for 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.
- In Continuous Efficiency, click GCP.
- For the detailed instructions on how to enable CE for your GCP account, see Set Up Cost Visibility for GCP.
Sample Cluster Data
If you wish to enable CE for your cluster and cloud accounts later, you can explore CE using a sample cluster data. To do so, perform the following steps:
- Click No thanks, I'll skip to setting up my own profile.
- In Continuous Efficiency click Explorer. The Sample Cluster Data is displayed.
- Click Cluster to understand and analyze the cost across sample clusters. For more information, see Analyze Cost for Kubernetes.
- Now if you are interested to get started with CE, click Get Started to enable CE for your clusters or cloud accounts. You can add the following accounts: