File tree Expand file tree Collapse file tree 2 files changed +18
-0
lines changed
tests/templates/kuttl/smoke Expand file tree Collapse file tree 2 files changed +18
-0
lines changed Original file line number Diff line number Diff line change 33
33
vectorAggregatorConfigMapName: vector-aggregator-discovery
34
34
{% endif %}
35
35
nodes:
36
+ envOverrides:
37
+ COMMON_VAR: role-value # overridden by role group below
38
+ ROLE_VAR: role-value # only defined here at role level
36
39
config:
37
40
logging:
38
41
enableVectorAgent: {{ lookup('env', 'VECTOR_AGGREGATOR') | length > 0 }}
39
42
roleGroups:
40
43
default:
41
44
replicas: 1
45
+ envOverrides:
46
+ COMMON_VAR: group-value # overrides role value
47
+ GROUP_VAR: group-value # only defined here at group level
Original file line number Diff line number Diff line change
1
+ ---
2
+ apiVersion : kuttl.dev/v1beta1
3
+ kind : TestAssert
4
+ timeout : 600
5
+ commands :
6
+ #
7
+ # Test envOverrides
8
+ #
9
+ - script : |
10
+ kubectl -n $NAMESPACE get sts superset-node-default -o yaml | yq -e '.spec.template.spec.containers[] | select (.name == "superset") | .env[] | select (.name == "COMMON_VAR" and .value == "group-value")'
11
+ kubectl -n $NAMESPACE get sts superset-node-default -o yaml | yq -e '.spec.template.spec.containers[] | select (.name == "superset") | .env[] | select (.name == "GROUP_VAR" and .value == "group-value")'
12
+ kubectl -n $NAMESPACE get sts superset-node-default -o yaml | yq -e '.spec.template.spec.containers[] | select (.name == "superset") | .env[] | select (.name == "ROLE_VAR" and .value == "role-value")'
You can’t perform that action at this time.
0 commit comments