@@ -6,20 +6,27 @@ All notable changes to this project will be documented in this file.
66
77### Added
88
9+ - Add end-of-support checker which can be controlled with environment variables and CLI arguments ([ #644 ] ).
10+ - ` EOS_CHECK_MODE ` (` --eos-check-mode ` ) to set the EoS check mode. Currently, only "offline" is supported.
11+ - ` EOS_INTERVAL ` (` --eos-interval ` ) to set the interval in which the operator checks if it is EoS.
12+ - ` EOS_DISABLED ` (` --eos-disabled ` ) to disable the EoS checker completely.
913- Support exporting the TrustStore CA certificate information to Secrets or ConfigMaps ([ #597 ] ).
1014- New helm value for ` priorityClassName ` ([ #641 ] ).
1115
1216### Changed
1317
18+ - Split operator deployment into Deployment and DaemonSet ([ #645 ] ).
19+ - Introduce two different modes: ` csi-server ` and ` controller ` .
20+ - The CSI server is deployed via a DaemonSet to be available on every node.
21+ - The controller is deployed via a Deployment with a single replica.
1422- Version CRD structs and enums as v1alpha1 ([ #636 ] ).
15- - BREAKING: Rearrange values to be somewhat consistent with the listener-operator value changes ([ #641 ] ).
16- - ` image.repository ` has been moved to ` secretOperator.image.repository ` .
17- - ` image.tag ` has been moved to ` secretOperator.image.tag ` .
18- - ` image.pullPolicy ` has been moved to ` secretOperator.image.pullPolicy ` .
19- - ` csiProvisioner ` values have been moved to ` externalProvisioner ` .
20- - ` csiNodeDriverRegistrar ` values have been moved to ` nodeDriverRegistrar ` .
21- - ` node.driver ` values have been moved to ` secretOperator ` .
22- - ` securityContext ` values have been moved to ` secretOperator.securityContext ` .
23+ - BREAKING: Rearrange values to be somewhat consistent with the listener-operator value changes ([ #641 ] , [ #645 ] ).
24+ - ` csiProvisioner ` values have been moved to ` csiNodeDriver.externalProvisioner ` .
25+ - ` csiNodeDriverRegistrar ` values have been moved to ` csiNodeDriver.nodeDriverRegistrar ` .
26+ - ` node.driver.resources ` values have been split into ` controllerService.resources ` and ` csiNodeDriver.nodeService.resources ` .
27+ - ` securityContext ` values have been split into ` controllerService.securityContext ` and ` .csiNodeDriver.nodeService.securityContext ` .
28+ - ` podAnnotations ` , ` podSecurityContext ` , ` nodeSelector ` , ` tolerations ` , and ` affinity ` have been split into ` controllerService ` and ` csiNodeDriver ` .
29+ - ` kubeletDir ` has been move to ` csiNodeDriver.kubeletDir ` .
2330- Bump csi-node-driver-registrar to ` v2.15.0 ` ([ #642 ] ).
2431- Bump csi-provisioner to ` v5.3.0 ` ([ #643 ] ).
2532
@@ -28,6 +35,8 @@ All notable changes to this project will be documented in this file.
2835[ #641 ] : https://github.com/stackabletech/secret-operator/pull/641
2936[ #642 ] : https://github.com/stackabletech/secret-operator/pull/642
3037[ #643 ] : https://github.com/stackabletech/secret-operator/pull/643
38+ [ #644 ] : https://github.com/stackabletech/secret-operator/pull/644
39+ [ #645 ] : https://github.com/stackabletech/secret-operator/pull/645
3140
3241## [ 25.7.0] - 2025-07-23
3342
0 commit comments