Advanced Kubernetes Configuration

Overview

The CloudZero agent for Kubernetes is powered by Helm. Below is the recommended way to get started with advanced configuration.

Getting Started

  1. Create a values.yaml file with the following base configuration:
# -- Name of the cluster you are installing the agent to. This should be unique for each cluster.
clusterName: <cluster_name>
# -- Region the cluster is running in. Eg. us-east-1, us-west-2, etc.
region: <region_name>
# -- CloudZero API key.
apiKey: <CloudZero_api_key>
# -- Cloud Provider Account ID (Ensure to use quotes if your id is a number.)
cloudAccountId: <cloud_account_id>
  1. Deploy the agent with your new values file.
helm upgrade --install cloudzero \
    --repo https://cloudzero.github.io/cloudzero-charts cloudzero-agent \
    --namespace cloudzero --create-namespace -f values.yaml
  1. Follow the table of contents below for customizing certain capabilities.