Skip to content
This repository has been archived by the owner on Oct 3, 2020. It is now read-only.

Releases: hjacobs/kube-janitor

0.7

14 Apr 12:03
8dd2511
Compare
Choose a tag to compare
0.7
  • #28: avoid orphaned pods for "old" deployments (i.e. not apps/v1) (@gree-gorey)
  • #30: fix log message when deleting namespaces

Docker image is available on Docker Hub (see README on how to use):

docker run -it hjacobs/kube-janitor:0.7 --help 

0.6

23 Mar 22:16
Compare
Choose a tag to compare
0.6
  • #24: optionally emit a DeleteNotification event X seconds before the resource deletion (thanks to @angelbarrera92)

Docker image is available on Docker Hub (see README on how to use):

docker run -it hjacobs/kube-janitor:0.6 --help 

0.5

03 Mar 16:25
3af2805
Compare
Choose a tag to compare
0.5
  • #23: use pykube-ng as Kubernetes client instead of the abandoned kelproject/pykube project

Docker image is available on Docker Hub (see README on how to use):

docker run -it hjacobs/kube-janitor:0.5 --help 

0.4

28 Feb 21:32
Compare
Choose a tag to compare
0.4
  • #6: support janitor/expires annotation with absolute timestamp (YYYY-MM-DDTHH:MM:SSZ or short YYYY-MM-DD) -- thanks to @SongGithub

Docker image is available on Docker Hub (see README on how to use):

docker run -it hjacobs/kube-janitor:0.4 --help 

0.3

20 Feb 22:02
2f34ce8
Compare
Choose a tag to compare
0.3
  • #4: emit a TimeToLiveExpired event on resource deletion (needs updated RBAC for event creation)

Docker image is available on Docker Hub (see README on how to use):

docker run -it hjacobs/kube-janitor:0.3 --help 

0.2.2

18 Feb 21:29
Compare
Choose a tag to compare
  • #7: support week (w) as time unit for TTL and print resource age in a friendlier way

Docker image is available on Docker Hub (see README on how to use):

docker run -it hjacobs/kube-janitor:0.2.2 --help 

0.2.1

17 Feb 23:19
631993c
Compare
Choose a tag to compare

This release fixes a minor error in the log output (deletions were not shown correctly).

Docker image is available on Docker Hub (see README on how to use):

docker run -it hjacobs/kube-janitor:0.2.1 --help 

0.2

17 Feb 20:57
f8f5d9e
Compare
Choose a tag to compare
0.2
  • #2: add --rules-file option to support generic rules defining TTL for Kubernetes objects based on JMESPath expressions

Docker image is available on Docker Hub (see README on how to use):

docker run -it hjacobs/kube-janitor:0.2 --help 

0.1

17 Feb 16:41
Compare
Choose a tag to compare
0.1

Initial release: allows automatic deletion of any Kubernetes resources annotated with janitor/ttl.

Docker image is available on Docker Hub (see README on how to use):

docker run -it hjacobs/kube-janitor:0.1 --help