airship-in-a-bottle/deployment_files/type/single-node-proxy/v1.0dev/software/charts/ucp/armada/armada.yaml

45 lines
992 B
YAML

---
schema: armada/Chart/v1
metadata:
schema: metadata/Document/v1
name: ucp-armada
replacement: true
layeringDefinition:
abstract: false
layer: type
parentSelector:
name: ucp-armada
actions:
- method: merge
path: .
storagePolicy: cleartext
substitutions:
# HTTP Proxy env
- src:
schema: pegleg/CommonAddresses/v1
name: common-addresses
path: .proxy.http
dest:
path: .values.pod.env.armada_api[0].value
- src:
schema: pegleg/CommonAddresses/v1
name: common-addresses
path: .proxy.https
dest:
path: .values.pod.env.armada_api[1].value
- src:
schema: pegleg/CommonAddresses/v1
name: common-addresses
path: .proxy.no_proxy
dest:
path: .values.pod.env.armada_api[2].value
data:
values:
pod:
env:
armada_api:
- name: http_proxy
- name: https_proxy
- name: no_proxy
...