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.