Skip to content

Commit 10853c8

Browse files
committed
democratic-csi: add prod1 values
1 parent 132f336 commit 10853c8

File tree

4 files changed

+71
-0
lines changed

4 files changed

+71
-0
lines changed

flux/clusters/room101-a7d-prod1/40-addons.yaml

Lines changed: 22 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -113,6 +113,28 @@ spec:
113113
kind: HelmRelease
114114
name: ingress-nginx
115115
#
116+
# democratic-csi
117+
#
118+
# ensure correct value substitutions for prod1
119+
- patch: |-
120+
apiVersion: helm.toolkit.fluxcd.io/v2
121+
kind: HelmRelease
122+
metadata:
123+
name: democratic-csi-nfs
124+
spec:
125+
valuesFrom:
126+
- kind: ConfigMap
127+
name: democratic-csi-prod1-nfs-values
128+
optional: false
129+
valuesKey: values.yaml
130+
- kind: Secret
131+
name: democratic-csi-prod1-nfs-values
132+
optional: false
133+
valuesKey: values.yaml
134+
target:
135+
kind: HelmRelease
136+
name: democratic-csi-nfs
137+
#
116138
# external-dns
117139
#
118140
- patch: |

flux/workloads/addons/base/democratic-csi/pre-setup/kustomization.yaml

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -2,3 +2,5 @@ apiVersion: kustomize.config.k8s.io/v1beta1
22
kind: Kustomization
33
resources:
44
- namespace-democratic-csi.yaml
5+
- room101-a7d-prod1/configmap-democratic-csi-prod1-nfs-values.yaml
6+
- room101-a7d-prod1/secret-democratic-csi-prod1-nfs-values.yaml
Lines changed: 22 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,22 @@
1+
apiVersion: v1
2+
data:
3+
values.yaml: |
4+
driver:
5+
config:
6+
instance_id: storage-k8s-prod1-nfs
7+
httpConnection:
8+
host: 172.25.101.3
9+
username: root
10+
sshConnection:
11+
host: 172.25.101.3
12+
zfs:
13+
datasetParentName: storage/k8s/prod1/nfs/vols
14+
detachedSnapshotsDatasetParentName: storage/k8s/prod1/nfs/snaps
15+
nfs:
16+
shareHost: 172.25.101.3
17+
kind: ConfigMap
18+
metadata:
19+
labels:
20+
flux-patch-target: helmrelease-values-from
21+
name: democratic-csi-prod1-nfs-values
22+
namespace: cluster-room101-a7d-prod1
Lines changed: 25 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,25 @@
1+
apiVersion: v1
2+
data:
3+
values.yaml: ENC[AES256_GCM,data:YHNj0bxSzrI/jSJ0MHceW6qvs5ghmG8ixIwm/U2Uxf23zfxRhY5vjvgstsd27RAocT48vHn5w1+urvzIzh+FMCWkFiQ5QT7hfbuMgB2AebT5eG1rGYiKZfO9WU0zUMy2aDnLr+m4fIFOUGkwkMAuRMS9nB1S6h8e7pN+ALYYRyt9PGB2quxpFO8x+FEB7lg5VFHq0O15sShgJFVAd2FkBi9btqriZ0PkjfZjN2wN34qCSkkK3lB29QLcb+pguxY4ahtCiJRrLO/tCagNIZb6urupmGH7PR5+MXMTTkGWZtYqsFIY+swXN7aYP3fJ8WOwocy119fE7q7lkFbitLaGcbMK3Vj9rWvKp82t9603yvkaOFU4xNwsC9pIl08PZm30yP3PmopLl/JI8xOZhNgyDiT4NXYpSDDjD9KpIJEDjlNoWqKkko5uuPfem7I8wNst4G9n8bXDoQ2nlQPVy2StH6DE2LvJmbY7EBaOQHx1DSGBdGD5mukqlHgNHUzPYzXmzmm33rHQ+Thbs+qZUtsngna900K28xLyEilPnrEP5hPnvfaJLw6sIGMrrqHY8FAydzMDwcblYTtMz2teKGdP1H5FxJs7hOgZPUvAKw+yyYpRN/8X4Vt1bqgxKphtQwj28eUUeJvAhu+qpGP65MfNMXn65F7QLqHRM1b+JXisZcMuWNMCAdfHwmhC+b7euktLky95qK1yZoyeaSQv2H3pyi6H3Z94LShdbtRqf1hHKTONdlVNiiqKGTm/APq15DpMFoIi4M6OHnd7al29SOSJj2pBEHkrXLchiEAC8W+UawkOQefg8O3EK6wMU+2nToHTQtpM+rxhRruZLsnw5bYuq8CuUtGeQSG7Pc6VrlMel8ONuuVb5HPan/LNxtq5rl92hbb9FpDzwJ4j6vXotJjVeKp1/vpyp+aolPbQ2mfTm63OR3gG59uI7K24CGJENfag/RrriuTc9AKYj7cO4AFvoTr4yHQm+yyRjv9XFCV1lHJqb3v6UnZO2Y1ajaxpCHAjJjPWYnIUNwTVaWwkGC1l/Ke75rTL6V4B9VjY57dhJaTFHjCgelvPsL2vxXa9dxKxgTiM4oXsIeCkzTB/V2UPQ3x+H0MumIH4gXv2addvzKYWef68Js7IYYVRPN1OO08hNV5Bu3vCOQUn1J4PwbSrF2kwqn46YfD0sJAeOclZFqKcgo1K2l9AKcnwItpbLY73yHS5qNonvTIuLbzJGfYCAm8DFrlErpom,iv:CwJOQS6alcvz0XgDDfJ3X3TdIN0HOY6yQHLscmb1B8c=,tag:bUmXHoXW3uEAq/bBkbz9vg==,type:str]
4+
kind: Secret
5+
metadata:
6+
creationTimestamp: null
7+
labels:
8+
flux-patch-target: helmrelease-values-from
9+
name: democratic-csi-prod1-nfs-values
10+
namespace: cluster-room101-a7d-prod1
11+
sops:
12+
age:
13+
- recipient: age1nzkeza3m8wvw8jvmngkqwlfps0cmuql745examekth74k4pdqplql4uwj5
14+
enc: |
15+
-----BEGIN AGE ENCRYPTED FILE-----
16+
YWdlLWVuY3J5cHRpb24ub3JnL3YxCi0+IFgyNTUxOSB0cDh6SDVuL25seG5Sb0RQ
17+
UXpKZ0dtdW1TcU95M0FRamlHaktVVzVGYUV3Cm9FY2kzL2c2K2ZWc1hBQmJYMGha
18+
UTcwUmxpdFZNcTZpQ3YvcWRybkVHZUUKLS0tIC9CNnFSNXdSc2g0UU9uMk5hYnps
19+
a2J2bnc1UEJpNzVIdW5MVHJacFhWRk0KHbofUme2ezuFvDDy9Mtu/s+l5RtEzk0b
20+
IOL1DbIHOOUTlx9COpF6mY7l6i9rv6E66WKkVZc7q1t3WC78V2XxUg==
21+
-----END AGE ENCRYPTED FILE-----
22+
lastmodified: "2025-06-22T10:09:58Z"
23+
mac: ENC[AES256_GCM,data:QhBFyCDXpbrU5ObO3+Q3W0tHUVJYs1cZOhLvK5xFfb5byfI/DEFnIPPPedRNcjXHTWHosnYvPL59WURlXcyAHVCwaO5CvGvA5Hk84CPYdWmMAeEatjuS1Qi/ZBiYWSw2i6yMMAqikZeyk0NSFm4gqiUMTHxxarpKXcjTvDKb9D0=,iv:0xkwg0iZBqIvOhtGRCTkp0plMbkoVqST7Gk9FisGqVs=,tag:jeq8YGEwF4ssH+yqP8vosg==,type:str]
24+
encrypted_regex: ^(data|stringData|bundle)$
25+
version: 3.10.2

0 commit comments

Comments
 (0)