> ## Documentation Index
> Fetch the complete documentation index at: https://docs-xcor.paloaltonetworks.com/llms.txt
> Use this file to discover all available pages before exploring further.

# Install Palo Alto Networks Telemetry Pipeline

> Deploy Palo Alto Networks Telemetry Pipeline on the platform of your choice.

<Info>
  This information is for Palo Alto Networks Telemetry Pipeline, which is a standalone
  product separate from Palo Alto Networks Cortex XCOR.
</Info>

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](/ingest/pipeline/v2/concepts#core-operator) ,
a [Core Instance](/ingest/pipeline/v2/concepts#core-instance), and any number of pipelines.

<Note>
  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](/ingest/pipeline/pipeline-cli) in macOS and Windows to manage
  pipelines deployed on an external Linux environment or Kubernetes cluster.
</Note>

## Install a Core Operator

First, you must [install a Core Operator](/ingest/pipeline/v2/install/install-operator) in
each cluster or environment where you want to use Palo Alto Networks Telemetry Pipeline. These Core
Operators are [Kubernetes operators](https://kubernetes.io/docs/concepts/extend-kubernetes/operator/)
that create and modify pipelines.

## Create a Core Instance

Next, for each Core Operator you install, you'll need to
[create a Core Instance](/ingest/pipeline/v2/install/create-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](/ingest/pipeline/v2/build/create-modify) in that environment and
[configure their behavior](/ingest/pipeline/v2/configure).


## Related topics

- [Upgrade Palo Alto Networks Telemetry Pipeline](/ingest/pipeline/v2/install/upgrade.md)
- [Troubleshoot Palo Alto Networks Telemetry Pipeline installations on Linux](/ingest/pipeline/v2/install/troubleshooting.md)
- [Palo Alto Networks Telemetry Pipeline concepts](/ingest/pipeline/v2/concepts.md)
- [Palo Alto Networks Telemetry Pipeline architecture](/ingest/pipeline/v2/architecture.md)
- [Install Core Agent in Docker](/ingest/pipeline/v2/fleets/agent/docker-install.md)


This documentation is built and hosted on [Mintlify](https://mintlify.com), a developer documentation platform.