Releases: lwolf/kube-cleanup-operator
v0.8.4
v0.8.3
Changelog
4c9f5e1 up-go (#93)
0cc1856 bump chart version
35dfdda bump chart version
79ffe71 Fix indentation for containerSecurityContext (#86)
4282443 Add support for priorityClass and containerSecurityContext #83 (#84)
9f1c509 Add imagePullSecrets in the deployment of kube-cleanup-operator (#77)
c2dd3e9 Fix typo in Chart.yaml
20e1d12 fix annotations usage with (#73)
Docker images
docker pull quay.io/lwolf/kube-cleanup-operator:v0.8.3
docker pull quay.io/lwolf/kube-cleanup-operator:latest
v0.8.2
Changelog
e709a88 Add Label Selector to available parameters (#71)
1e14822 replace role with clusterrole (#67)
f07689a Fix links to k8s yamls (#68)
f2f9e2c update readme to add chart info
bca25a8 added helm chart (#66)
Docker images
docker pull quay.io/lwolf/kube-cleanup-operator:v0.8.2
docker pull quay.io/lwolf/kube-cleanup-operator:latest
v0.8.1
Changelog
881c029 Merge pull request #55 from artem-zinnatullin/az/delete-hanging-jobs
2e8df24 Add test case based on JobCondition, improve test naming
da1b75e Add tests
dfea3ce Delete hanging jobs (DeadlineExceeded, Active == 1 but completed)
33cf7c3 Add codecov badge
Docker images
docker pull quay.io/lwolf/kube-cleanup-operator:v0.8.1
docker pull quay.io/lwolf/kube-cleanup-operator:latest
v0.8.0
Changelog
095cfbd Update readme with behavior table
6436dfd Merge pull request #53 from lwolf/51-fix-pending
3302bc1 Add test stage to .travis.yaml
a500d16 Separate pod and job decision logic, add tests
513c31b fix #51 pending jobs not being deleted
261a923 Fix Typos (#52)
1521444 Fix panic introduced in #50
7e342c1 don't delete jobs and pods owner by cronjobs (#50)
Docker images
docker pull quay.io/lwolf/kube-cleanup-operator:v0.8.0
docker pull quay.io/lwolf/kube-cleanup-operator:latest
v0.7.2
Changelog
cb89101 hotfix: add dockerfile for Goreleaser
7796bde Fix deletion of failed jobs (#48)
89288bc Add .dockerignore
59f15aa upd readme
2df6238 Add build stage to the Dockerfile
Docker images
docker pull quay.io/lwolf/kube-cleanup-operator:v0.7.2
docker pull quay.io/lwolf/kube-cleanup-operator:latest
v0.7.1
v0.7.0 New arguments, new modes, metrics
This release is a massive refactoring of the code and deprecation of the old hour-based CLI arguments in favor of duration-based.
It's now possible to specify for how long exactly you want to keep your jobs or pods.
Instead of a minimal unit of 1h - -keep-successful=1
, you now can specify -delete-successful-after=5m
.
It also fixes old bugs like duplication of events, when the same job or pod was showing in the logs twice.
boolen flag -legacy-mode
is responsible for running the operator in either old mode or new one. Default mode is set to true
, which means that operator will work as before, using -keep-successful
flags.
To try new flags run the operator with -legacy-mode=false
.
Changelog
c40354b Collect and expose prometheus metrics #42
daec120 fix legacy podController not being started
5ae2dee Add support for deletion of evicted pods, refactor
87df0bf New arguments format, new controller, deprecation warning
aa02a27 Upgrade go to 1.14, update dependencies
Docker images
docker pull quay.io/lwolf/kube-cleanup-operator:v0.7.0
docker pull quay.io/lwolf/kube-cleanup-operator:latest
v0.6.1
Changelog
87f34bc Remove default status from releases
af78483 make client-go log to console instead of file (#41)
b6298fa Update deployment api versions (#36)
603e4d0 Added 'namespace' to 'ServiceAccount'
Docker images
docker pull quay.io/lwolf/kube-cleanup-operator:v0.6.1
docker pull quay.io/lwolf/kube-cleanup-operator:latest
v0.6.0
Changelog
b075332 upgrade go version in travis-ci
2934ab7 bump version again
f1a7137 bump version in makefile
7cb1262 upgrade apimachinery and client-go to the latest version
a8cfeaa migrate to go mod, fix #31
bff912e set resource requests/limits #23
54a1c24 Update README.md
b6e9dce Update README.md
57acace Replace build time with commit time for binary reproducibility
Docker images
docker pull quay.io/lwolf/kube-cleanup-operator:v0.6.0
docker pull quay.io/lwolf/kube-cleanup-operator:latest