This section describes how to deploy Kubernetes resource optimization solutions in your K8s environment.
To deploy the Storage Autoscaling solution, see Deploy Storage Autoscaling.
Select the tab appropriate to your environment.
Prerequisites
Before you begin, ensure that your AWS account is onboarded with Zesty:
To onboard using the Zesty platform UI, see Onboard an AWS account with Zesty.
To onboard using Terraform, see Onboard an AWS Linked account for Kompass with Terraform
You can also use Terraform to install the Insights agent.
Deploying Kubernetes resource optimization is a 2-step process:
Enable visibility - install the Insights agent
The Insights agent gathers cluster data and shows K8s cluster and workload insights: costs, scaling performance, workload usage, and pattern history.
When enough data is gathered (between 1 - 7 days), Kubernetes resource optimization begins to make recommendations for your environment.
The Insights agent must be installed before other solution components are installed.
To install the Insights agent in the cluster, see Install the Insights agent - AWS EKS.Install solution components:
For Fast scaling, install the Compute agent.
The Compute agent enables HiberScale, the power behind Fast scaling protection. For more information, see HiberScale technology.
For maximum savings per cluster, the Compute agent is installed together with Zesty Professional services.To schedule the installation, contact Customer Support.
To see how the Compute agent is installed on a cluster, see Install the Compute agent with Terraform.For Pod rightsizing, enable Pod rightsizing.
When Pod rightsizing is enabled, you can apply the solution to workloads.
To enable Pod rightsizing, see Enable Pod rightsizing.
The components must be installed or enabled in each cluster that you want to optimize.
Deploying Kompass is a 2-step process:
Enable visibility - install the Insights agent
The Insights agent gathers cluster data and shows K8s cluster and workload insights: costs, scaling performance, workload usage, and pattern history.
When enough data is gathered (between 1 - 7 days), Kubernetes resource optimization begins to make recommendations for your environment.
The Insights agent must be installed before other solution components are installed.
To install the Insights agent in the cluster, see Install the Insights agent - Azure AKSInstall solution components:
For Pod rightsizing, enable Pod rightsizing.
When Pod rightsizing is enabled, you can apply the solution to workloads.
To enable Pod rightsizing, see Enable Pod rightsizing.
These components must be installed or enabled in each cluster that you want to optimize.