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:
89 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
90 default: "portal.api.simpledemo.onap.org"
94 type: OS::Heat::RandomString
100 type: OS::Neutron::SecurityGroup
107 rand: { get_resource: random-str }
108 description: security group used by ONAP
120 port_range_max: 65535
123 port_range_max: 65535
124 # Protocols used for vLB/vDNS use case
130 type: OS::Neutron::Router
133 list_join: ['-', [{ get_param: 'OS::stack_name' }, 'router']]
134 external_gateway_info:
135 network: { get_param: public_net_id }
137 # ONAP management private network
139 type: OS::Neutron::Net
143 template: oam_network_rand
145 rand: { get_resource: random-str }
148 type: OS::Neutron::Subnet
152 template: oam_network_rand
154 rand: { get_resource: random-str }
155 network_id: { get_resource: oam_network }
156 cidr: { get_param: oam_network_cidr }
157 dns_nameservers: [ "8.8.8.8" ]
159 oam_router_interface:
160 type: OS::Neutron::RouterInterface
162 router_id: { get_resource: router }
163 subnet_id: { get_resource: oam_subnet }
166 type: OS::Neutron::Net
171 type: OS::Neutron::Subnet
174 network_id: { get_resource: oam_ext_network }
175 cidr: { get_param: oam_ext_network_cidr }
177 dns_nameservers: [ "8.8.8.8" ]
179 oam_ext_router_interface:
180 type: OS::Neutron::RouterInterface
182 router_id: { get_resource: router }
183 subnet_id: { get_resource: oam_ext_subnet }
186 type: OS::Neutron::Port
188 network: { get_resource: oam_network }
189 fixed_ips: [{"subnet": { get_resource: oam_subnet }}]
191 - { get_resource: onap_sg }
194 type: OS::Neutron::FloatingIP
196 floating_network_id: { get_param: public_net_id }
197 port_id: { get_resource: nfs_private_port }