Skip to main content
This information is for Chronosphere Telemetry Pipeline, which is a standalone product separate from Chronosphere Observability Platform.
If you used Helm to install Core Operators and create Core Instances, you can also use Helm to configure your Chronosphere Telemetry Pipeline installation and to perform various pipeline operations.

Specify configurations

You can use the helm upgrade -i shell command to specify your configuration by passing a YAML file or specific flags to the command.
Provide a YAML file that specifies the values of parameters while installing the chart. For example:
Replace FILE with the name of your YAML file.

Container image configuration

Telemetry Pipeline uses Bitnami conventions to configure container images.

Global settings

To set global settings for your container images, use the global.imageRegistry parameter:
If the global container registry requires authentication, you can provide pull secrets in the global.imagePullSecrets parameter.

Individual settings

To set individual settings for your container images, find that image’s key nested under the images key. For example, you can modify the fromCloud image using the parameters in images.fromCloud:
If a container image requires authentication, you can provide pull secrets in that image’s pullSecrets parameter. that image’s pullSecrets parameter. For example, to include pull secrets in the fromCloud container, store their values in images.fromCloud.pullSecrets.

Services and ports

The Helm chart for Telemetry Pipeline provides the following Kubernetes Services:
  • cloud-api: Corresponds to the Telemetry Pipeline backend (cloud-api.calyptia.com). Default port: 5000.
  • core: Corresponds to the Telemetry Pipeline web interface (core.calyptia.com). Default port: 3000.
Both of these Kubernetes Services use the LoadBalancer Service type by default.

Troubleshooting

If you need assistance, contact Chronosphere Support. As part of the support process, Chronosphere recommends downloading and running the support.sh script, which gathers information about your Telemetry Pipeline installation and packages this information into an archive that you can attach to your ticket. However, be aware that the output generated by the support.sh script can include any information related to your Telemetry Pipeline installation, including the values of secrets or authentication credentials you’ve stored. Before sending this output to Chronosphere, be sure to redact any sensitive information accordingly.

Parameter details

The following sections list the configuration parameters of the Telemetry Pipeline Helm charts and their default values. A default value of "" indicates an empty string. Telemetry Pipeline uses three Helm charts in combination:

core-crd parameters

The core-crd chart packages the Custom Resource Definitions (CRDs) used by the Telemetry Pipeline operator, also known as a Core Operator.

Common

These parameters configure general settings:

Images

The parameters in this table configure the default images for pipelines and ingest checks:

core-operator parameters

The core-operator chart packages the Telemetry Pipeline operator, also known as a Core Operator.

Global image

The parameters in this table configure the settings for pipeline images:

Deployment

The parameters in this table configure the Core Operator:

Resources

The parameters in this table define resources for the Core Operator:

Probes

The parameters in this table configure probes to monitor the health of the Core Operator:

RBAC

The parameters in this table configure role-based access control (RBAC) settings:

Pull secrets

The parameters in this table configure the secrets used to pull images from a private registry:

core-instance parameters

The core-instance chart governs an associated Core Instance, which syncs Telemetry Pipeline between your local environment and the Telemetry Pipeline backend.

Global image

The parameters in this table configure the settings for pipeline images:

Deployment

The parameters in this table configure the Core Instance:

Pipeline

The parameters in this table configure pipelines deployed within the associated Core Instance:

RBAC

The parameters in this table configure role-based access control (RBAC) settings:

Pull secrets

The parameters in this table configure the secrets used to pull images from a private registry: