This app shows details of CronJobs in your Kubernetes cluster.
This repository uses the standard Go project layout.
For the API part Gin is used.
For the dashboard it uses Bootstrap 5 + htmx
Pre-requisites:
- Install Docker
- Docker desktop Kubernetes integration enabled
docker build -t nickkeers/cronus:local .
kubectl config use-context docker-desktop
kubectl apply -k manifests
http://localhost:8080
is available.
Reload the image with:
docker build -t nickkeers/cronus:local . && kubectl rollout restart -n cronus deployment/cronus