Skip to content

Commit 2822e09

Browse files
feat: Implement restarter.stackable.tech/ignore label (#410)
* feat: Implement annotation restarter.stackable.tech/ignore * test(restarter): Test annotation restarter.stackable.tech/ignore * chore: Update changelog * docs: Document the annotation "restarter.stackable.tech/ignore" * chore: Upgrade to Rust edition 2024 * feat: Support ignore annotations on StatefulSets * docs: Document the annotations "restarter.stackable.tech/ignore-configmap.*" and "restarter.stackable.tech/ignore-secret.*" * chore: Restructure code * chore: Fix cargo-deny warning * Update docs/modules/commons-operator/pages/restarter.adoc Co-authored-by: Sebastian Bernauer <sebastian.bernauer@stackable.de> * chore: Fix changelog * Update rust/operator-binary/src/restart_controller/statefulset.rs Co-authored-by: Sebastian Bernauer <sebastian.bernauer@stackable.de> * chore: Ignore RUSTSEC-2026-0097 in deny.toml * chore: Upgrade stackable-operator to version 0.110.0 * chore: Update changelog * chore: Update deny.toml --------- Co-authored-by: Sebastian Bernauer <sebastian.bernauer@stackable.de>
1 parent b34f7b8 commit 2822e09

18 files changed

Lines changed: 603 additions & 224 deletions

File tree

CHANGELOG.md

Lines changed: 8 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -4,10 +4,18 @@ All notable changes to this project will be documented in this file.
44

55
## [Unreleased]
66

7+
### Added
8+
9+
- Support the label `restarter.stackable.tech/ignore` on ConfigMaps and Secrets and the annotations
10+
`restarter.stackable.tech/ignore-configmap.x` and `restarter.stackable.tech/ignore-secret.x` on
11+
StatefulSets to exclude ConfigMaps and Secrets from the restarter controller ([#410]).
12+
713
### Changed
814

915
- Document Helm deployed RBAC permissions and remove unnecessary permissions ([#412]).
16+
- Bump stackable-operator to version 0.110.0 ([#410]).
1017

18+
[#410]: https://github.com/stackabletech/commons-operator/pull/410
1119
[#412]: https://github.com/stackabletech/commons-operator/pull/412
1220

1321
## [26.3.0] - 2026-03-16

Cargo.lock

Lines changed: 68 additions & 33 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

0 commit comments

Comments
 (0)