Corrected promenade.yaml data substitution error, caught by deckhand schema validation.

Change-Id: If964703ed4ac5b3c8d2a4ae68057a9005b423c68
This commit is contained in:
Ahmad Mahmoudi 2018-07-23 14:16:38 -05:00
parent 04e5ef3477
commit bc65c4ef17
1 changed files with 11 additions and 4 deletions

View File

@ -20,18 +20,25 @@ metadata:
name: common-addresses name: common-addresses
path: .proxy.http path: .proxy.http
dest: dest:
path: .values.pod.env.promenade_api.http_proxy path: .values.pod.env.promenade_api[0].value
- src: - src:
schema: pegleg/CommonAddresses/v1 schema: pegleg/CommonAddresses/v1
name: common-addresses name: common-addresses
path: .proxy.https path: .proxy.https
dest: dest:
path: .values.pod.env.promenade_api.https_proxy path: .values.pod.env.promenade_api[1].value
- src: - src:
schema: pegleg/CommonAddresses/v1 schema: pegleg/CommonAddresses/v1
name: common-addresses name: common-addresses
path: .proxy.no_proxy path: .proxy.no_proxy
dest: dest:
path: .values.pod.env.promenade_api.no_proxy path: .values.pod.env.promenade_api[2].value
data: {} data:
values:
pod:
env:
promenade_api:
- name: http_proxy
- name: https_proxy
- name: no_proxy
... ...