Create and modify pipelines
You can use Chronosphere Telemetry Pipeline to create, modify, and delete pipelines.
Create a pipeline
Select from the following methods to create a pipeline.
To create a pipeline using the Telemetry Pipeline web interface:
- Sign in to Telemetry Pipeline (opens in a new tab).
- Open the project where you want to deploy a new pipeline.
- Go to Core Instances, and then click the name of the Core Instance running in the environment where you want to deploy a new pipeline.
- In the Data Pipelines section, click Add New.
- In the dialog that appears, configure the following options:
- Name: The name to give your pipeline.
- Service type: The Service type to use for your pipeline.
- Workload type: The Workload type to use for your pipeline.
- Storage class: (StatefulSet pipelines only) The StorageClass (opens in a new tab) to use for each Pod’s PersistentVolume (opens in a new tab). After you set this value for a StatefulSet pipeline, you can’t modify it.
- Retention policy when scaled: (StatefulSet pipelines only) Specifies whether Kubernetes should retain or delete the PersistentVolumeClaim (opens in a new tab) (PVC) associated with each affected Pod if the StatefulSet pipeline is scaled down.
- Retention policy when deleted: (StatefulSet pipelines only) Specifies whether Kubernetes should retain or delete each Pod’s PVC if the StatefulSet pipeline is deleted.
- Click Save and continue.
- Add and configure your source plugins and destination plugins.
- Add processing rules to transform the telemetry data as it passes through your pipeline.
- Click Save and Deploy to finish creating your pipeline.
Modify a pipeline
Select from the following methods to modify a pipeline.
To upgrade a pipeline to the latest version, you must use Pipeline CLI.
To modify a pipeline in the Telemetry Pipeline web interface:
- Sign in to Telemetry Pipeline (opens in a new tab).
- Open the project that contains the pipeline that you want to modify.
- Go to Core Instances, then click the name of the Core Instance associated with the pipeline you want to modify.
- Under Data Pipelines, click the name of the pipeline that you want to modify.
- Click Edit.
- Configure the source, destination, and processing rules for your pipeline.
- Click Save and Deploy to save your changes.
- To adjust your pipeline’s scaling, secrets, or deployment strategy, go to the Advanced Settings menu.
Delete a pipeline
Select from the following methods to delete a pipeline.
To delete a pipeline in the Telemetry Pipeline web interface:
- Sign in to Telemetry Pipeline (opens in a new tab).
- Open the project that contains the pipeline that you want to delete.
- Go to Core Instances, then click the name of the Core Instance associated with the pipeline you want to delete.
- Under Data Pipelines, find the pipeline that you want to delete, and then click Settings > Delete.
- In the confirmation dialog that appears, click Delete to permanently delete your pipeline.