Install Core Operator and Core Instance using Helm

You can use Helm to install and manage Core Operator and Core Instance in your Kubernetes clusters.

To upgrade existing deployments, see Upgrade Core Operator and Core Instance.

Prerequisites

You must generate an API token to authenticate with Chronosphere. See authenticate with Chronosphere for instructions on generating an API token.

Install Telemetry Pipeline

  1. Review the Telemetry Pipeline installation prerequisites.

  2. Run the following command to add the Telemetry Pipeline chart repository:

    helm repo add calyptia https://helm.calyptia.com/
  3. Run the following command to install the custom resource definitions (CRDs) that Telemetry Pipeline relies on:

    helm install core-crd calyptia/core-crd
  4. Run the following command to install Core Operator, which is the Kubernetes operator Telemetry Pipeline uses to handle its CRDs:

    helm install core-operator calyptia/core-operator
  5. Run the following command to create a new Core Instance, which is a service daemon that manages Telemetry Pipeline inside a cluster:

    helm install core-instance calyptia/core-instance --set coreInstance=INSTANCE --set cloudToken=TOKEN

    Replace the following values:

    • INSTANCE: The name you'd like to give your new Core Instance.
    • TOKEN: The API token you use to authenticate with Telemetry Pipeline.

After you've created a Core Instance, you can configure its behavior and begin to route telemetry data.