Releases: ullbergm/object-lease-controller
Releases · ullbergm/object-lease-controller
Release v0.6.0-rc1
Object Lease Controller vv0.6.0-rc1
Container Images
- Controller:
ghcr.io/ullbergm/object-lease-controller:v0.6.0-rc1 - Webhook:
ghcr.io/ullbergm/object-lease-webhook:v0.6.0-rc1 - Console Plugin:
ghcr.io/ullbergm/object-lease-console-plugin:v0.6.0-rc1 - Operator:
ghcr.io/ullbergm/object-lease-operator-controller:v0.6.0-rc1 - Bundle:
ghcr.io/ullbergm/object-lease-operator-bundle:v0.6.0-rc1 - Catalog:
ghcr.io/ullbergm/object-lease-operator-catalog:v0.6.0-rc1
Installation
Install Operator from Catalog
kubectl apply -f - <<EOF
apiVersion: operators.coreos.com/v1alpha1
kind: CatalogSource
metadata:
name: object-lease-operator-catalog
namespace: openshift-marketplace
spec:
sourceType: grpc
image: ghcr.io/ullbergm/object-lease-operator-catalog:latest
displayName: Object Lease Operator
publisher: ullbergm
updateStrategy:
registryPoll:
interval: 10m
EOFDirect Deployment
kubectl apply -k github.com/ullbergm/object-lease-controller/object-lease-operator/config/default?ref=v0.6.0-rc1What's Changed
- feat(github-action)!: Update all github actions (major) by @renovate[bot] in #62
- feat(github-action)!: Update actions/checkout action to v6 by @renovate[bot] in #64
- feat(ci): Add Codacy by @ullbergm in #65
- chore(deps): pin dependencies by @renovate[bot] in #66
- feat(github-action)!: Update all github actions (major) by @renovate[bot] in #68
- chore(deps): pin dependencies by @renovate[bot] in #67
Full Changelog: v0.5.0...v0.6.0-rc1
Release v0.5.0
Object Lease Controller vv0.5.0
Container Images
- Controller:
ghcr.io/ullbergm/object-lease-controller:v0.5.0 - Console Plugin:
ghcr.io/ullbergm/object-lease-console-plugin:v0.5.0 - Operator:
ghcr.io/ullbergm/object-lease-operator-controller:v0.5.0 - Bundle:
ghcr.io/ullbergm/object-lease-operator-bundle:v0.5.0 - Catalog:
ghcr.io/ullbergm/object-lease-operator-catalog:v0.5.0
Installation
Install Operator from Catalog
kubectl apply -f - <<EOF
apiVersion: operators.coreos.com/v1alpha1
kind: CatalogSource
metadata:
name: object-lease-operator-catalog
namespace: openshift-marketplace
spec:
sourceType: grpc
image: ghcr.io/ullbergm/object-lease-operator-catalog:latest
displayName: Object Lease Operator
publisher: ullbergm
updateStrategy:
registryPoll:
interval: 10m
EOFDirect Deployment
kubectl apply -k github.com/ullbergm/object-lease-controller/object-lease-operator/config/default?ref=v0.5.0What's Changed
- Add cleanup job support for pre-deletion hooks via Kubernetes Jobs by @Copilot in #48
New Contributors
- @Copilot made their first contribution in #48
Full Changelog: v0.3.0...v0.5.0
Release v0.4.0-rc1
Object Lease Controller vv0.4.0-rc1
Container Images
- Controller:
ghcr.io/ullbergm/object-lease-controller:v0.4.0-rc1 - Console Plugin:
ghcr.io/ullbergm/object-lease-console-plugin:v0.4.0-rc1 - Operator:
ghcr.io/ullbergm/object-lease-operator-controller:v0.4.0-rc1 - Bundle:
ghcr.io/ullbergm/object-lease-operator-bundle:v0.4.0-rc1 - Catalog:
ghcr.io/ullbergm/object-lease-operator-catalog:v0.4.0-rc1
Installation
Install Operator from Catalog
kubectl apply -f - <<EOF
apiVersion: operators.coreos.com/v1alpha1
kind: CatalogSource
metadata:
name: object-lease-operator-catalog
namespace: openshift-marketplace
spec:
sourceType: grpc
image: ghcr.io/ullbergm/object-lease-operator-catalog:latest
displayName: Object Lease Operator
publisher: ullbergm
updateStrategy:
registryPoll:
interval: 10m
EOFDirect Deployment
kubectl apply -k github.com/ullbergm/object-lease-controller/object-lease-operator/config/default?ref=v0.4.0-rc1What's Changed
- docs: add application flow by @ullbergm in #6
- Change to quay.io by @ullbergm in #7
- various things by @ullbergm in #13
- Feat/namespace-opt-in by @ullbergm in #15
- add safe deletes by @ullbergm in #18
- Cache transform: strip managedFields by @ullbergm in #17
- fix(go): update kubernetes packages to v0.33.3 by @renovate[bot] in #2
- fix(go): update go to 1.24.6 by @renovate[bot] in #12
- fix(go): update module github.com/go-logr/logr to v1.4.3 by @renovate[bot] in #16
- Feat/improve-health-check by @ullbergm in #19
- optimize caching by @ullbergm in #20
- Update README.md by @ullbergm in #23
- feat: Add OpenShift Console Plugin for Object Lease Controller by @ullbergm in #22
- update dependencies for plugin by @ullbergm in #29
- update dependencies by @ullbergm in #30
- update ci/cd workflows by @ullbergm in #33
- chore(deps): update react monorepo by @renovate[bot] in #31
- docs: add documentation for openshift by @ullbergm in #36
- ci: update renovate config by @ullbergm in #37
- feat: Add Prometheus metrics and ServiceMonitor support by @ullbergm in #21
- [ImgBot] Optimize images by @imgbot[bot] in #38
- feat(github-action)!: Update actions/checkout action to v5 by @renovate[bot] in #34
- Feat/change tld by @ullbergm in #39
- feat(go): update kubernetes packages to v0.34.1 by @renovate[bot] in #40
- fix(go): update module github.com/prometheus/client_model to v0.6.2 by @renovate[bot] in #41
- feat(container): update container image golang to v1.25 by @renovate[bot] in #42
- feat(go): update module github.com/prometheus/client_golang to v1.23.2 by @renovate[bot] in #45
- fix(npm): update @types/react to 17.0.89 by @renovate[bot] in #43
- feat(container): update container image quay.io/operator-framework/helm-operator to v1.42.0 by @renovate[bot] in #53
- feat(github-action)!: Update all github actions (major) by @renovate[bot] in #50
- feat(container)!: Update container image node to v24 by @renovate[bot] in #49
- fix(go): update kubernetes packages to v0.34.2 by @renovate[bot] in #52
- feat(go): update module sigs.k8s.io/controller-runtime to v0.22.4 by @renovate[bot] in #46
- feat: Flexible TTL parsing — case-insensitive units, 'mo' month alias, tests and docs by @ullbergm in #54
- Increase test coverage and refactor parseParameters to ParseParams struct by @ullbergm in #55
- fix(renovate): group OpenShift Console SDK dependencies and block React updates by @ullbergm in #56
- chore(config): migrate Renovate config by @renovate[bot] in #57
- feat(go): update go to 1.25.4 by @renovate[bot] in #44
- feat(ci): Add GitHub Actions workflow for release management by @ullbergm in #58
New Contributors
- @renovate[bot] made their first contribution in #2
- @imgbot[bot] made their first contribution in #38
Full Changelog: https://github.com/ullbergm/object-lease-controller/commits/v0.4.0-rc1
Release v0.3.0
Object Lease Controller v0.3.0
Container Images
- Controller:
ghcr.io/ullbergm/object-lease-controller:v0.3.0 - Console Plugin:
ghcr.io/ullbergm/object-lease-console-plugin:v0.3.0 - Operator:
ghcr.io/ullbergm/object-lease-operator-controller:v0.3.0 - Bundle:
ghcr.io/ullbergm/object-lease-operator-bundle:v0.3.0 - Catalog:
ghcr.io/ullbergm/object-lease-operator-catalog:v0.3.0
Installation
Install Operator from Catalog
kubectl apply -f - <<EOF
apiVersion: operators.coreos.com/v1alpha1
kind: CatalogSource
metadata:
name: object-lease-operator-catalog
namespace: openshift-marketplace
spec:
sourceType: grpc
image: ghcr.io/ullbergm/object-lease-operator-catalog:latest
displayName: Object Lease Operator
publisher: ullbergm
updateStrategy:
registryPoll:
interval: 10m
EOFDirect Deployment
kubectl apply -k github.com/ullbergm/object-lease-controller/object-lease-operator/config/default?ref=v0.3.0What's Changed
- docs: add application flow by @ullbergm in #6
- Change to quay.io by @ullbergm in #7
- various things by @ullbergm in #13
- Feat/namespace-opt-in by @ullbergm in #15
- add safe deletes by @ullbergm in #18
- Cache transform: strip managedFields by @ullbergm in #17
- fix(go): update kubernetes packages to v0.33.3 by @renovate[bot] in #2
- fix(go): update go to 1.24.6 by @renovate[bot] in #12
- fix(go): update module github.com/go-logr/logr to v1.4.3 by @renovate[bot] in #16
- Feat/improve-health-check by @ullbergm in #19
- optimize caching by @ullbergm in #20
- Update README.md by @ullbergm in #23
- feat: Add OpenShift Console Plugin for Object Lease Controller by @ullbergm in #22
- update dependencies for plugin by @ullbergm in #29
- update dependencies by @ullbergm in #30
- update ci/cd workflows by @ullbergm in #33
- chore(deps): update react monorepo by @renovate[bot] in #31
- docs: add documentation for openshift by @ullbergm in #36
- ci: update renovate config by @ullbergm in #37
- feat: Add Prometheus metrics and ServiceMonitor support by @ullbergm in #21
- [ImgBot] Optimize images by @imgbot[bot] in #38
- feat(github-action)!: Update actions/checkout action to v5 by @renovate[bot] in #34
- Feat/change tld by @ullbergm in #39
- feat(go): update kubernetes packages to v0.34.1 by @renovate[bot] in #40
- fix(go): update module github.com/prometheus/client_model to v0.6.2 by @renovate[bot] in #41
- feat(container): update container image golang to v1.25 by @renovate[bot] in #42
- feat(go): update module github.com/prometheus/client_golang to v1.23.2 by @renovate[bot] in #45
- fix(npm): update @types/react to 17.0.89 by @renovate[bot] in #43
- feat(container): update container image quay.io/operator-framework/helm-operator to v1.42.0 by @renovate[bot] in #53
- feat(github-action)!: Update all github actions (major) by @renovate[bot] in #50
- feat(container)!: Update container image node to v24 by @renovate[bot] in #49
- fix(go): update kubernetes packages to v0.34.2 by @renovate[bot] in #52
- feat(go): update module sigs.k8s.io/controller-runtime to v0.22.4 by @renovate[bot] in #46
- feat: Flexible TTL parsing — case-insensitive units, 'mo' month alias, tests and docs by @ullbergm in #54
- Increase test coverage and refactor parseParameters to ParseParams struct by @ullbergm in #55
- fix(renovate): group OpenShift Console SDK dependencies and block React updates by @ullbergm in #56
- chore(config): migrate Renovate config by @renovate[bot] in #57
- feat(go): update go to 1.25.4 by @renovate[bot] in #44
- feat(ci): Add GitHub Actions workflow for release management by @ullbergm in #58
New Contributors
- @renovate[bot] made their first contribution in #2
- @imgbot[bot] made their first contribution in #38
Full Changelog: https://github.com/ullbergm/object-lease-controller/commits/v0.3.0