summaryrefslogtreecommitdiffstats
path: root/kubernetes/config/docker/init/src/config/dcaegen2/heat/onap_dcae.yaml
diff options
context:
space:
mode:
authorAlexis de Talhouët <adetalhouet89@gmail.com>2018-01-24 14:13:45 -0500
committerAlexis de Talhouët <adetalhouet89@gmail.com>2018-01-24 14:54:51 -0500
commit934e3c77d927f41245c3bc71b1c8cee763d38350 (patch)
treeda9277c810a371d0780adfad5a2e5d6deb1eb178 /kubernetes/config/docker/init/src/config/dcaegen2/heat/onap_dcae.yaml
parent9459a4cd3fb347168a2eafd8e3998f57775c55a3 (diff)
Customize simpldemo.onap.org DNS zone with rdm_str
Change-Id: I56d5ab5147251e2600e42d364cfaa3fa06a05e8e Signed-off-by: Alexis de Talhouët <adetalhouet89@gmail.com> Issue-ID: OOM-615
Diffstat (limited to 'kubernetes/config/docker/init/src/config/dcaegen2/heat/onap_dcae.yaml')
-rw-r--r--kubernetes/config/docker/init/src/config/dcaegen2/heat/onap_dcae.yaml77
1 files changed, 64 insertions, 13 deletions
diff --git a/kubernetes/config/docker/init/src/config/dcaegen2/heat/onap_dcae.yaml b/kubernetes/config/docker/init/src/config/dcaegen2/heat/onap_dcae.yaml
index 31a81169a6..12191bf86d 100644
--- a/kubernetes/config/docker/init/src/config/dcaegen2/heat/onap_dcae.yaml
+++ b/kubernetes/config/docker/init/src/config/dcaegen2/heat/onap_dcae.yaml
@@ -389,20 +389,68 @@ resources:
__dcaeos_dnsaas_username__: { get_param: dnsaas_username }
__dcaeos_dnsaas_password__: { get_param: dnsaas_password }
# fixed private IPs
- __mr_ip_addr__: { get_param: mr_k8s_ip_addr }
- __policy_ip_addr__: { get_param: policy_k8s_ip_addr }
- __sdc_ip_addr__: { get_param: sdc_k8s_ip_addr }
- __openo_ip_addr__: { get_param: openo_k8s_ip_addr }
- __aai1_ip_addr__: { get_param: aai1_k8s_ip_addr }
- __aai2_ip_addr__: { get_param: aai2_k8s_ip_addr }
+ __mr_ip_addr__:
+ str_replace:
+ template: { get_param: mr_k8s_ip_addr }
+ params:
+ __rand_str__: { get_resource: random-str }
+ __policy_ip_addr__:
+ str_replace:
+ template: { get_param: policy_k8s_ip_addr }
+ params:
+ __rand_str__: { get_resource: random-str }
+ __sdc_ip_addr__:
+ str_replace:
+ template: { get_param: sdc_k8s_ip_addr }
+ params:
+ __rand_str__: { get_resource: random-str }
+ __openo_ip_addr__:
+ str_replace:
+ template: { get_param: openo_k8s_ip_addr }
+ params:
+ __rand_str__: { get_resource: random-str }
+ __aai1_ip_addr__:
+ str_replace:
+ template: { get_param: aai1_k8s_ip_addr }
+ params:
+ __rand_str__: { get_resource: random-str }
+ __aai2_ip_addr__:
+ str_replace:
+ template: { get_param: aai2_k8s_ip_addr }
+ params:
+ __rand_str__: { get_resource: random-str }
# floating IPs
__dns_floating_ip_addr__: { get_param: dns_ip_addr }
- __aai1_floating_ip_addr__: { get_param: aai1_k8s_ip_addr }
- __aai2_floating_ip_addr__: { get_param: aai1_k8s_ip_addr }
- __mrouter_floating_ip_addr__: { get_param: mr_k8s_ip_addr }
- __sdc_floating_ip_addr__: { get_param: sdc_k8s_ip_addr }
- __policy_floating_ip_addr__: { get_param: policy_k8s_ip_addr }
- __openo_floating_ip_addr__: { get_param: openo_k8s_ip_addr }
+ __aai1_floating_ip_addr__:
+ str_replace:
+ template: { get_param: aai1_k8s_ip_addr }
+ params:
+ __rand_str__: { get_resource: random-str }
+ __aai2_floating_ip_addr__:
+ str_replace:
+ template: { get_param: aai1_k8s_ip_addr }
+ params:
+ __rand_str__: { get_resource: random-str }
+ __mrouter_floating_ip_addr__:
+ str_replace:
+ template: { get_param: mr_k8s_ip_addr }
+ params:
+ __rand_str__: { get_resource: random-str }
+ __sdc_floating_ip_addr__:
+ str_replace:
+ template: { get_param: sdc_k8s_ip_addr }
+ params:
+ __rand_str__: { get_resource: random-str }
+ __policy_floating_ip_addr__:
+ str_replace:
+ template: { get_param: policy_k8s_ip_addr }
+ params:
+ __rand_str__: { get_resource: random-str }
+ __openo_floating_ip_addr__:
+ str_replace:
+ template: { get_param: openo_k8s_ip_addr }
+ params:
+ __rand_str__: { get_resource: random-str }
__dcae_c_floating_ip_addr__: { get_attr: [dcae_c_floating_ip, floating_ip_address] }
template: |
@@ -480,4 +528,7 @@ resources:
outputs:
dcae_floating_ip:
description: DCAE Boostrap container external IP Address
- value: { get_attr: [ dcae_c_floating_ip, floating_ip_address ] } \ No newline at end of file
+ value: { get_attr: [ dcae_c_floating_ip, floating_ip_address ] }
+ random_string:
+ description: Random generated string identifing this deployment
+ value: {get_attr: [random-str, value]} \ No newline at end of file