Skip to main content
This information is for Palo Alto Networks Telemetry Pipeline, which is a standalone product separate from Palo Alto Networks Cortex XCOR.
You can install Palo Alto Networks Telemetry Pipeline in a Linux environment or inside a Kubernetes cluster. To complete this installation process, you’ll need to deploy several components that work together to form a functional Palo Alto Networks Telemetry Pipeline deployment. These components include a Core Operator , a Core Instance, and any number of pipelines.
Palo Alto Networks Telemetry Pipeline doesn’t offer native support for macOS or Windows. However, you can install Palo Alto Networks Telemetry Pipeline on a Linux virtual machine or Kubernetes cluster running on a macOS or Windows device.You can also use Pipeline CLI in macOS and Windows to manage pipelines deployed on an external Linux environment or Kubernetes cluster.

Install a Core Operator

First, you must install a Core Operator in each cluster or environment where you want to use Palo Alto Networks Telemetry Pipeline. These Core Operators are Kubernetes operators that create and modify pipelines.

Create a Core Instance

Next, for each Core Operator you install, you’ll need to create a Core Instance in the corresponding Kubernetes cluster or Linux environment. Core Instances create the underlying resources for your pipelines and sync those resources with the Palo Alto Networks Telemetry Pipeline backend.

Create and manage pipelines

After you install a Core Operator and create a Core Instance, you can create pipelines in that environment and configure their behavior.