TELEMETRY PIPELINE
Kubernetes

Install a Core Operator in a Kubernetes cluster

To get started with Chronosphere Telemetry Pipeline on Kubernetes, you'll need to install a Core Operator in each Kubernetes cluster where you want to deploy pipelines.

Supported versions

Telemetry Pipeline is compatible with the following versions of Kubernetes:

DistributionVersion
Open Source Kubernetes1.19 or later
Amazon Kubernetes Service (EKS)1.19 or later
Azure Kubernetes Service (AKS)1.19 or later
Google Kubernetes Engine (GKE)1.19 or later
Red Hat Open Shift4.0 or later

Installation steps

You can use Pipeline CLI or Helm to install a Core Operator in a Kubernetes cluster.

When you install a Core Operator, only deploy a single replica. If a Core Operator has multiple replicas, those replicas will conflict with one another.

  1. Review the Telemetry Pipeline installation prerequisites.

  2. Install or update Pipeline CLI. Because Core Operator versions are dependent on your Pipeline CLI version, keeping Pipeline CLI current ensures that you're installing the latest version of Core Operator.

  3. If you haven't already, set an API token in Pipeline CLI.

  4. Ensure that the KUBECONFIG (opens in a new tab) environment variable in your cluster is set to a valid configuration file.

  5. Run the following command to install a Core Operator:

    calyptia install operator

    Optionally, you can add the --kube-namespace command to set that Core Operator's namespace.

  6. Repeat these steps for each Kubernetes cluster where you want to use Telemetry Pipeline.

Next steps

After you've installed a Core Operator in your Linux environment, you can create a Core Instance in that environment.