Core Instance operations

Core Instance operations

You can use Pipeline CLI to perform the following Core Instance operations.

If you deployed Chronosphere Telemetry Pipeline inside a Kubernetes cluster, Pipeline CLI must have access to that cluster. If you deployed Telemetry Pipeline on a Linux server, you must run Pipeline CLI from inside that server environment.

Install Core Instance and Core Operator

See Install Core Operator and Core Instance using Pipeline CLI.

Upgrade Core Instance and Core Operator to a specific version

See the Pipeline CLI instructions for upgrading Core Operator and Core Instance.

Configure Kubernetes deployment

If you deployed Telemetry Pipeline in a Kubernetes cluster, you can use Pipeline CLI to configure additional parameters and make sure that your Core Instance adheres to any other Kubernetes policies that you've set.

Namespaces

When you install Core Operator, use the --kube-namespace flag to set the namespace for your Core Operator installation. However, be aware that Core Operator CRDs do not support namespace scoping.

Tolerations and taints

Requires Core Instance version 2.8.4 or later and Pipeline CLI version 1.7.2 or later.

Tolerations and taints (opens in a new tab) can help you take advantage of high-availability hardware by ensuring that your deployments spread evenly.

To specify tolerations, use the --tolerations flag and key1=Equal:value1:Execute syntax.

Annotations

To set custom annotations, use the --annotations flag and annotation1=value1,annotation2=value2 syntax.