https://github.com/nembery/panos_bootstrapper
A tool to help build all required bootstrap files for panos devices. THIS REPO IS DEPRECATED. Use this repo instead: https://github.com/PaloAltoNetworks/panos-bootstrapper
https://github.com/nembery/panos_bootstrapper
automation aws palo-alto-api palo-alto-firewalls palo-alto-networks paloaltonetworks python
Last synced: 3 months ago
JSON representation
A tool to help build all required bootstrap files for panos devices. THIS REPO IS DEPRECATED. Use this repo instead: https://github.com/PaloAltoNetworks/panos-bootstrapper
- Host: GitHub
- URL: https://github.com/nembery/panos_bootstrapper
- Owner: nembery
- License: apache-2.0
- Created: 2018-05-25T17:20:18.000Z (almost 7 years ago)
- Default Branch: master
- Last Pushed: 2018-07-02T21:04:41.000Z (almost 7 years ago)
- Last Synced: 2025-01-12T01:13:45.739Z (4 months ago)
- Topics: automation, aws, palo-alto-api, palo-alto-firewalls, palo-alto-networks, paloaltonetworks, python
- Language: Python
- Homepage:
- Size: 78.1 KB
- Stars: 2
- Watchers: 3
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
# PANOS Bootstrapper
Panos bootstrapper is a tool to quickly build all required files to boostrap
a panos device. This usually requires a customized bootstrap.xml, init-cfg.txt, and
a license file. However, other scenarios require more files like Openstack or ONAP.This tool follows a micro-services design philosophy where it does only one thing, but tries
to it well. For example, there is no GUI for this tool. It is expected that another
single purpose tool will consume the this API to produce a suitable UI## Getting started
Edit the `bootstrapper/conf/defaults.yaml` file to reflect your envinonment. Then refer
to the `api_examples` documents in the docs folder.## Customization
Each template can be fully customized using the jinja2 templating langugage. All
template amd input validation is done dynamically to make creating and using customized
templates a breeze.