1 heat_template_version: 2015-10-15
2 description: ONAP on RKE Kubernetes using OOM
13 description: The ID of the Public network for floating IP address allocation
17 description: CIDR of the OAM ONAP network
21 description: CIDR of the onap_oam_ext network
25 description: Name of the Ubuntu 18.04 image
29 description: VM flavor for Nfs
33 description: VM flavor for k8s hosts
37 description: VM flavor for orch hosts
39 integration_override_yaml:
41 description: Content for integration_override.yaml
43 integration_gerrit_branch:
47 integration_gerrit_refspec:
85 description: The FQDN of the k8s host that will be used for the Portal UI component URLs; this needs to be resolveable at the client
86 default: "portal.api.simpledemo.onap.org"
90 type: OS::Heat::RandomString
96 type: OS::Neutron::SecurityGroup
103 rand: { get_resource: random-str }
104 description: security group used by ONAP
116 port_range_max: 65535
119 port_range_max: 65535
120 # Protocols used for vLB/vDNS use case
126 type: OS::Neutron::Router
129 list_join: ['-', [{ get_param: 'OS::stack_name' }, 'router']]
130 external_gateway_info:
131 network: { get_param: public_net_id }
133 # ONAP management private network
135 type: OS::Neutron::Net
139 template: oam_network_rand
141 rand: { get_resource: random-str }
144 type: OS::Neutron::Subnet
148 template: oam_network_rand
150 rand: { get_resource: random-str }
151 network_id: { get_resource: oam_network }
152 cidr: { get_param: oam_network_cidr }
153 dns_nameservers: [ "8.8.8.8" ]
155 oam_router_interface:
156 type: OS::Neutron::RouterInterface
158 router_id: { get_resource: router }
159 subnet_id: { get_resource: oam_subnet }
162 type: OS::Neutron::Net
167 type: OS::Neutron::Subnet
170 network_id: { get_resource: oam_ext_network }
171 cidr: { get_param: oam_ext_network_cidr }
173 dns_nameservers: [ "8.8.8.8" ]
175 oam_ext_router_interface:
176 type: OS::Neutron::RouterInterface
178 router_id: { get_resource: router }
179 subnet_id: { get_resource: oam_ext_subnet }
182 type: OS::Neutron::Port
184 network: { get_resource: oam_network }
185 fixed_ips: [{"subnet": { get_resource: oam_subnet }}]
187 - { get_resource: onap_sg }
190 type: OS::Neutron::FloatingIP
192 floating_network_id: { get_param: public_net_id }
193 port_id: { get_resource: nfs_private_port }