Install a Core Operator on Linux
To get started with Chronosphere Telemetry Pipeline on Linux, you'll need to install a Core Operator in each Linux environment where you want to deploy pipelines.
Supported distributions and versions
Telemetry Pipeline is compatible with the following Linux distributions and versions:
Version | Architecture |
---|---|
Amazon Linux 2 | x86_64, ARM64 |
Red Hat Enterprise Linux 7.9 | x86_64 |
Red Hat Enterprise Linux 8.4 | x86_64, ARM64 |
Red Hat Enterprise Linux 9.x | x86_64, ARM64 |
Ubuntu Server 20.04 LTS | x86_64, ARM64 |
Ubuntu Server 22.04 LTS | x86_64, ARM64 |
Installation steps
To install a Core Operator on Linux:
-
Review the K3s requirements (opens in a new tab). As part of the Core Operator installation process, Telemetry Pipeline deploys a local K3s cluster in your Linux environment.
-
Run the following command:
curl -sSfL https://core-packages.calyptia.com/install-core.sh | bash
This command installs Pipeline CLI, deploys a K3s cluster, and installs a Core Operator inside that cluster.
-
Repeat these steps for each Linux environment where you want to use Telemetry Pipeline. For example, if you have multiple Linux virtual machines, you must install a dedicated Core Operator inside every virtual machine.
Health checks
As part of the Core Operator installation process, Telemetry Pipeline performs the following health checks:
- Checks for
curl
- Checks for
systemctl
- Ensures the system meets the basic requirements
- Checks that Federal Information Processing Standards (FIPS) mode isn't enabled
- Checks that a firewall isn't enabled
- Tests connectivity to https://cloud-api.calyptia.com (opens in a new tab)
- Tests connectivity to https://ghcr.io/calyptia/core (opens in a new tab)
- Checks SELinux status
If the checks find an issue, an error message outputs to the console. See Troubleshoot Telemetry Pipeline installations on Linux for additional help.
Next steps
After you've installed a Core Operator in your Linux environment, you can create a Core Instance in that environment.