File tree Expand file tree Collapse file tree 3 files changed +17
-1
lines changed
deploy/helm/secret-operator Expand file tree Collapse file tree 3 files changed +17
-1
lines changed Original file line number Diff line number Diff line change @@ -4,6 +4,16 @@ All notable changes to this project will be documented in this file.
4
4
5
5
## [ Unreleased]
6
6
7
+ ### Changed
8
+
9
+ - [ BREAKING] The TLS CA Secret is now installed into the Namespace of the operator (typically ` stackable-operators ` ), rather than ` default ` ([ #397 ] ).
10
+ - Existing users can either migrate by either:
11
+ - (Recommended) Copying the CA into the new location
12
+ (` kubectl -n default get secret/secret-provisioner-tls-ca -o json | jq '.metadata.namespace = "stackable-operators"' | kubectl create -f- ` )
13
+ - Setting the ` secretClasses.tls.caSecretNamespace ` Helm flag (` --set secretClasses.tls.caSecretNamespace=default ` )
14
+
15
+ [ #397 ] : https://github.com/stackabletech/secret-operator/pull/397
16
+
7
17
## [ 24.3.0] - 2024-03-20
8
18
9
19
### Added
Original file line number Diff line number Diff line change 11
11
ca :
12
12
secret :
13
13
name : secret-provisioner-tls-ca
14
- namespace : default
14
+ namespace : {{ .Values.secretClasses.tls.caSecretNamespace | default .Release.Namespace }}
15
15
autoGenerate : true
Original file line number Diff line number Diff line change @@ -84,3 +84,9 @@ affinity: {}
84
84
85
85
# Kubelet dir may vary in environments such as microk8s, see https://github.com/stackabletech/secret-operator/issues/229
86
86
kubeletDir : /var/lib/kubelet
87
+
88
+ secretClasses :
89
+ tls :
90
+ # The namespace that the TLS Certificate Authority is installed into.
91
+ # Defaults to the namespace where secret-op is installed.
92
+ caSecretNamespace : null
You can’t perform that action at this time.
0 commit comments