JANNY A work-in-progress Kubernetes application to clean up Kubernetes resources after a set TTL. ROADMAP [ ] Implement basic resource cleaning [ ] Black/whitelist resources [ ] Expiry timestamp [ ] Helm chart DEVELOPING Setup a local minikube cluster[1]. Then, clone this repo and install dependencies: $ poetry shell $ poetry install Build a docker image (gets stored in minikube's registry): $ eval $(minikube env-docker) $ docker build -t janny:latest . Finally, deploy to your cluster: $ kubectl apply -f deploy/deployment.yaml Note: Absolutely nothing works at the moment, so don't even bother. PRIOR ART https://codeberg.org/hjacobs/kube-janitor: While kube-janitor already does the same thing, it's written using pykube, which has been undeveloped since 2017. [1]: https://minikube.sigs.k8s.io/docs/