This repo contains sample ansible playbooks and scripts for the deployment of Prisma Cloud Compute. These playbooks are intended to help with your understanding in the Infrastructure as Code deployment of Prisma Cloud Compute. Use of these deployment examples does not imply any rights to Palo Alto Networks products and/or services.
The K8s-Console-Defender-deployment-ansible.yaml Ansible playbook demonstrates the deployment of both the Console and Defenders within a Kubernetes cluster. The Console is deployed using a Deployment YAML file, and Defenders are deployed using a DaemonSet YAML file. See support documentation for further information.
The defender.yaml Ansible playbook demonstrates the deployment of the Defenders from an existing Console using a shell script.
The host-defender-userdata.sh script demonstrates how to deploy a host Defender. When used as an instance startup script, you can ensure that a host Defender is installed on each newly-created instance automatically via the user data field.
The host_defender_windows.ps1 script demonstrates how to deploy a Windows Host Defender (using PowerShell code from the Console).