File tree 2 files changed +9
-0
lines changed
tests/templates/kuttl/smoke
2 files changed +9
-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 }}
50
53
superset_config.py:
51
54
EXPERIMENTAL_FILE_HEADER: |
52
55
COMMON_HEADER_VAR = "group-value"
56
+ envOverrides:
57
+ COMMON_VAR: group-value # overrides role value
58
+ GROUP_VAR: group-value # only defined here at group level
Original file line number Diff line number Diff line change @@ -9,3 +9,6 @@ commands:
9
9
- script : |
10
10
kubectl -n $NAMESPACE get cm superset-node-default -o yaml | yq -e '.data."superset_config.py"' | grep "COMMON_HEADER_VAR = "group-value""
11
11
kubectl -n $NAMESPACE get cm superset-node-default -o yaml | yq -e '.data."superset_config.py"' | grep "ROLE_FOOTER_VAR = "role-value""
12
+ 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")'
13
+ 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")'
14
+ 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