Skip to content

Commit 491d521

Browse files
committed
Add test for value file template expansion
1 parent 2c5974c commit 491d521

6 files changed

Lines changed: 19 additions & 0 deletions

examples/values-example.yaml

Lines changed: 5 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -11,6 +11,9 @@ clusterGroup:
1111
name: example
1212
#insecureUnsealVaultInsideCluster: false
1313
isHubCluster: true
14+
sharedValueFiles:
15+
- /values/{{ .Values.global.clusterPlatform }}.yaml
16+
- /values/{{ .Values.global.clusterVersion }}.yaml
1417

1518
namespaces:
1619
- open-cluster-management:
@@ -63,6 +66,8 @@ clusterGroup:
6366
namespace: application-ci
6467
project: datacenter
6568
path: charts/datacenter/pipelines
69+
extraValueFiles:
70+
- /values/{{ .Values.global.clusterVersion }}/{{ .Values.global.clusterPlatform }}.yaml
6671

6772
imperative:
6873
namespace: imperative

tests/clustergroup-industrial-edge-factory.expected.yaml

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -115,6 +115,7 @@ data:
115115
- manuela-factory-ml-workspace
116116
projects:
117117
- factory
118+
sharedValueFiles: []
118119
subscriptions:
119120
- channel: stable
120121
name: opendatahub-operator

tests/clustergroup-industrial-edge-hub.expected.yaml

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -257,6 +257,7 @@ data:
257257
- production-datalake
258258
- golang-external-secrets
259259
- vault
260+
sharedValueFiles: []
260261
subscriptions:
261262
acm:
262263
channel: release-2.6

tests/clustergroup-medical-diagnosis-hub.expected.yaml

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -260,6 +260,7 @@ data:
260260
projects:
261261
- hub
262262
- medical-diagnosis
263+
sharedValueFiles: []
263264
subscriptions:
264265
amq-streams:
265266
channel: stable

tests/clustergroup-naked.expected.yaml

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -61,6 +61,7 @@ data:
6161
name: example
6262
namespaces: []
6363
projects: []
64+
sharedValueFiles: []
6465
subscriptions: {}
6566
targetCluster: in-cluster
6667
enabled: all

tests/clustergroup-normal.expected.yaml

Lines changed: 10 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -81,6 +81,8 @@ data:
8181
path: common/acm
8282
project: datacenter
8383
pipe:
84+
extraValueFiles:
85+
- /values/4.12/aws.yaml
8486
name: pipelines
8587
namespace: application-ci
8688
path: charts/datacenter/pipelines
@@ -175,6 +177,9 @@ data:
175177
- excludes-ci
176178
projects:
177179
- datacenter
180+
sharedValueFiles:
181+
- /values/aws.yaml
182+
- /values/4.12.yaml
178183
subscriptions:
179184
acm:
180185
channel: release-2.4
@@ -550,6 +555,8 @@ spec:
550555
- "/values-aws-4.12.yaml"
551556
- "/values-aws-example.yaml"
552557
- "/values-4.12-example.yaml"
558+
- "/values/aws.yaml"
559+
- "/values/4.12.yaml"
553560
parameters:
554561
- name: global.repoURL
555562
value: $ARGOCD_APP_SOURCE_REPO_URL
@@ -611,6 +618,9 @@ spec:
611618
- "/values-aws-4.12.yaml"
612619
- "/values-aws-example.yaml"
613620
- "/values-4.12-example.yaml"
621+
- "/values/aws.yaml"
622+
- "/values/4.12.yaml"
623+
- "/values/4.12/aws.yaml"
614624
parameters:
615625
- name: global.repoURL
616626
value: $ARGOCD_APP_SOURCE_REPO_URL

0 commit comments

Comments
 (0)