summaryrefslogtreecommitdiffstats
path: root/kubernetes/config/docker/init/src/config/dcaegen2/heat/onap_dcae.yaml
diff options
context:
space:
mode:
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