https://github.com/btr1975/nautobot-lab-pod-porter
A pod-porter for a Nautobot Lab Including Hashicorp Vault
https://github.com/btr1975/nautobot-lab-pod-porter
containers docker docker-compose hashicorp-vault nautobot pod-porter podman podman-compose postgres python python3 redis
Last synced: 3 months ago
JSON representation
A pod-porter for a Nautobot Lab Including Hashicorp Vault
- Host: GitHub
- URL: https://github.com/btr1975/nautobot-lab-pod-porter
- Owner: btr1975
- License: mit
- Created: 2025-03-14T15:30:48.000Z (3 months ago)
- Default Branch: main
- Last Pushed: 2025-03-18T14:49:50.000Z (3 months ago)
- Last Synced: 2025-03-18T15:46:18.756Z (3 months ago)
- Topics: containers, docker, docker-compose, hashicorp-vault, nautobot, pod-porter, podman, podman-compose, postgres, python, python3, redis
- Language: Python
- Homepage:
- Size: 33.2 KB
- Stars: 0
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
# nautobot-lab-pod-porter
* A pod-porter to deploy a nautobot lab environment to Podman or Docker.* I **100%** recommend using Podman over Docker, but the choice is yours.
### Pod-Porter Reference
* [Pod-Porter](https://pod-porter.readthedocs.io/en/latest/)
* [Pod-Porter Examples](https://github.com/btr1975/automation-framework/tree/main/porter)### Included
* Nautobot
* Nautobot-Celery-Worker
* Nautobot-Celery-Beat
* REDIS
* Postgres
* Vault### Some Directions
* Clone the repo
* Build the container using the Makefile, or make.bat file in the containers directory
* Use pod-porter to generate the entire compose file
* Use podman-compose or docker-compose to deploy the environment### Informational URLs
* [Pod-Porter](https://pod-porter.readthedocs.io/en/latest)
* [Podman](https://podman.io/)
* [Podman Compose](https://github.com/containers/podman-compose)
* [Docker](https://www.docker.com/)
* [Docker Compose](https://docs.docker.com/compose/)
* [Docker Swarm](https://docs.docker.com/engine/swarm/)
* [Compose Specification](https://compose-spec.io/)
* [Dockerfile Reference](https://docs.docker.com/engine/reference/builder/)
* [Docker Compose Reference](https://docs.docker.com/compose/compose-file/)