/ansible-ee

Ansible Execution Environment for AAP

Primary LanguageDockerfile

Ansible Execution Environment: Palo Alto Networks

N|Solid

Overview

This project aims to bring the ability to interact with Palo Alto Networks platforms through the construct of an Execution Environment.

🐍 Prep your Python environment

I have included a Poetry file for anyone saavy enough to take advantage. For the uninitiated, Poetry helps replicate Python environments between users with a single file. You'll need to have Poetry installed on your machine, for most users that will be solved with pip install poetry.

  1. install Python dependencies
poetry install
  1. activate environment
poetry shell

🐳 Executing the build

build the container image with

ansible-builder build --tag ghcr.io/jamesholland-uk/ansible-ee:latest