Herein lies resources and assets for working with various platforms.
This repository is intended to be used as reference, both personally and professionally.
Make sure that you have this project's dependencies installed (see containers, kubernetes, and src/python)
- Python (3.12 or better), consider using pyenv
- Podman Desktop or Docker
- KinD
You can use the provider build helper script to build the Python project as a container:
./build.sh
After you have built the container, you can run interactively against your local code, mounted into the container for a hermetic environment:
./run.sh
To deploy using Kubernetes, have a local KinD cluster running with Ingress from Contour configured
./deploy.sh