docker
k3d >= v5.5.0
kubens
callable via thekubens
binarychromium
callable via thechromium
binaryHelm 3
- (optional)
tilt
- (optional)
drone
- https://k3d.io/
- https://github.com/rancher/k3d
- v4 Release Candidate: https://github.com/rancher/k3d/releases/tag/v5.0.0
- install e.g. via
wget -q -O - https://raw.githubusercontent.com/rancher/k3d/main/install.sh | TAG=v5.0.0 bash
- install e.g. via
- Preparation (attention: clears all docker settings!):
make prep
- Demo: Full k3d lifecycle and usage with a Python App using hot-reloading of code:
make demo
- Demo: Multi-Server Setup:
make demo-multiserver
- Demo: Creating a cluster from a config file:
make demo-configfile
- Demo: Using k3d with a managed registry and Tilt for app-reloading:
make demo-tilt
- Demo: Using k3d as a service in a Drone CI pipeline:
make demo-drone