This project sets up a local Kubernetes development environment using k3d, Traefik, and PostgreSQL.
- Docker
- kubectl
- helm
- k3d
# Create the cluster and install components
./scripts/install.sh
# To delete everything
./scripts/uninstall.sh
- K3d cluster with 1 server and 2 agents
- Traefik as ingress controller
- PostgreSQL database
- Traefik Dashboard: http://traefik.localhost
- PostgreSQL: postgres.localhost:5432
PostgreSQL:
- Host: postgres.localhost
- Port: 5432
- Database: pgdatabase
- Username: pguser
- Password: pgpass123