2 # Generated by scripts/gen-onap-oom-yaml.sh; MANUAL CHANGES WILL BE LOST
4 heat_template_version: 2015-10-15
5 description: ONAP on Kubernetes using OOM
16 description: The ID of the Public network for floating IP address allocation
20 description: CIDR of the OAM ONAP network
24 description: Name of the Ubuntu 16.04 image
28 description: VM flavor for Rancher
32 description: VM flavor for k8s hosts
36 description: VM flavor for etcd hosts
40 description: VM flavor for orch hosts
42 integration_override_yaml:
44 description: Content for integration_override.yaml
46 integration_gerrit_branch:
50 integration_gerrit_refspec:
52 default: "refs/heads/master"
60 default: "refs/heads/master"
78 rancher_agent_version:
92 type: OS::Heat::RandomString
98 type: OS::Neutron::SecurityGroup
105 rand: { get_resource: random-str }
106 description: security group used by ONAP
118 port_range_max: 65535
121 port_range_max: 65535
124 # ONAP management private network
126 type: OS::Neutron::Net
130 template: oam_network_rand
132 rand: { get_resource: random-str }
135 type: OS::Neutron::Subnet
139 template: oam_network_rand
141 rand: { get_resource: random-str }
142 network_id: { get_resource: oam_network }
143 cidr: { get_param: oam_network_cidr }
144 dns_nameservers: [ "8.8.8.8" ]
147 type: OS::Neutron::Router
150 list_join: ['-', [{ get_param: 'OS::stack_name' }, 'router']]
151 external_gateway_info:
152 network: { get_param: public_net_id }
155 type: OS::Neutron::RouterInterface
157 router_id: { get_resource: router }
158 subnet_id: { get_resource: oam_subnet }
160 rancher_private_port:
161 type: OS::Neutron::Port
163 network: { get_resource: oam_network }
164 fixed_ips: [{"subnet": { get_resource: oam_subnet }}]
166 - { get_resource: onap_sg }
169 type: OS::Neutron::FloatingIP
171 floating_network_id: { get_param: public_net_id }
172 port_id: { get_resource: rancher_private_port }
175 type: OS::Nova::Server
178 list_join: ['-', [{ get_param: 'OS::stack_name' }, 'rancher']]
179 image: { get_param: ubuntu_1604_image }
180 flavor: { get_param: rancher_vm_flavor }
181 key_name: { get_param: key_name }
183 - port: { get_resource: rancher_private_port }
184 user_data_format: RAW
188 get_file: rancher_vm_entrypoint.sh
190 __docker_proxy__: { get_param: docker_proxy }
191 __apt_proxy__: { get_param: apt_proxy }
192 __rancher_ip_addr__: { get_attr: [rancher_floating_ip, floating_ip_address] }
193 __rancher_private_ip_addr__: { get_attr: [rancher_floating_ip, fixed_ip_address] }
194 __integration_override_yaml__: { get_param: integration_override_yaml }
195 __integration_gerrit_branch__: { get_param: integration_gerrit_branch }
196 __integration_gerrit_refspec__: { get_param: integration_gerrit_refspec }
197 __oom_gerrit_branch__: { get_param: oom_gerrit_branch }
198 __oom_gerrit_refspec__: { get_param: oom_gerrit_refspec }
199 __docker_manifest__: { get_param: docker_manifest }
200 __docker_version__: { get_param: docker_version }
201 __rancher_version__: { get_param: rancher_version }
202 __rancher_agent_version__: { get_param: rancher_agent_version }
203 __kubectl_version__: { get_param: kubectl_version }
204 __helm_version__: { get_param: helm_version }
205 __public_net_id__: { get_param: public_net_id }
206 __oam_network_cidr__: { get_param: oam_network_cidr }
207 __oam_network_id__: { get_resource: oam_network }
208 __oam_subnet_id__: { get_resource: oam_subnet }
209 __sec_group__: { get_resource: onap_sg }
210 __k8s_1_vm_ip__: { get_attr: [k8s_1_floating_ip, floating_ip_address] }
212 get_attr: [k8s_1_floating_ip, floating_ip_address],
213 get_attr: [k8s_2_floating_ip, floating_ip_address],
214 get_attr: [k8s_3_floating_ip, floating_ip_address],
215 get_attr: [k8s_4_floating_ip, floating_ip_address],
216 get_attr: [k8s_5_floating_ip, floating_ip_address],
217 get_attr: [k8s_6_floating_ip, floating_ip_address],
218 get_attr: [k8s_7_floating_ip, floating_ip_address],
219 get_attr: [k8s_8_floating_ip, floating_ip_address],
220 get_attr: [k8s_9_floating_ip, floating_ip_address],
221 get_attr: [k8s_10_floating_ip, floating_ip_address],
222 get_attr: [k8s_11_floating_ip, floating_ip_address],
224 __k8s_private_ips__: [
225 get_attr: [k8s_1_floating_ip, fixed_ip_address],
226 get_attr: [k8s_2_floating_ip, fixed_ip_address],
227 get_attr: [k8s_3_floating_ip, fixed_ip_address],
228 get_attr: [k8s_4_floating_ip, fixed_ip_address],
229 get_attr: [k8s_5_floating_ip, fixed_ip_address],
230 get_attr: [k8s_6_floating_ip, fixed_ip_address],
231 get_attr: [k8s_7_floating_ip, fixed_ip_address],
232 get_attr: [k8s_8_floating_ip, fixed_ip_address],
233 get_attr: [k8s_9_floating_ip, fixed_ip_address],
234 get_attr: [k8s_10_floating_ip, fixed_ip_address],
235 get_attr: [k8s_11_floating_ip, fixed_ip_address],
238 type: OS::Neutron::Port
240 network: { get_resource: oam_network }
241 fixed_ips: [{"subnet": { get_resource: oam_subnet }}]
243 - { get_resource: onap_sg }
246 type: OS::Neutron::FloatingIP
248 floating_network_id: { get_param: public_net_id }
249 port_id: { get_resource: k8s_1_private_port }
252 type: OS::Nova::Server
255 list_join: ['-', [ { get_param: 'OS::stack_name' }, 'k8s', '1' ] ]
256 image: { get_param: ubuntu_1604_image }
257 flavor: { get_param: k8s_vm_flavor }
258 key_name: { get_param: key_name }
260 - port: { get_resource: k8s_1_private_port }
261 user_data_format: RAW
265 __docker_proxy__: { get_param: docker_proxy }
266 __apt_proxy__: { get_param: apt_proxy }
267 __docker_version__: { get_param: docker_version }
268 __rancher_ip_addr__: { get_attr: [rancher_floating_ip, floating_ip_address] }
269 __rancher_private_ip_addr__: { get_attr: [rancher_floating_ip, fixed_ip_address] }
270 __host_label__: 'compute'
272 get_file: k8s_vm_entrypoint.sh
275 type: OS::Neutron::Port
277 network: { get_resource: oam_network }
278 fixed_ips: [{"subnet": { get_resource: oam_subnet }}]
280 - { get_resource: onap_sg }
283 type: OS::Neutron::FloatingIP
285 floating_network_id: { get_param: public_net_id }
286 port_id: { get_resource: k8s_2_private_port }
289 type: OS::Nova::Server
292 list_join: ['-', [ { get_param: 'OS::stack_name' }, 'k8s', '2' ] ]
293 image: { get_param: ubuntu_1604_image }
294 flavor: { get_param: k8s_vm_flavor }
295 key_name: { get_param: key_name }
297 - port: { get_resource: k8s_2_private_port }
298 user_data_format: RAW
302 __docker_proxy__: { get_param: docker_proxy }
303 __apt_proxy__: { get_param: apt_proxy }
304 __docker_version__: { get_param: docker_version }
305 __rancher_ip_addr__: { get_attr: [rancher_floating_ip, floating_ip_address] }
306 __rancher_private_ip_addr__: { get_attr: [rancher_floating_ip, fixed_ip_address] }
307 __host_label__: 'compute'
309 get_file: k8s_vm_entrypoint.sh
312 type: OS::Neutron::Port
314 network: { get_resource: oam_network }
315 fixed_ips: [{"subnet": { get_resource: oam_subnet }}]
317 - { get_resource: onap_sg }
320 type: OS::Neutron::FloatingIP
322 floating_network_id: { get_param: public_net_id }
323 port_id: { get_resource: k8s_3_private_port }
326 type: OS::Nova::Server
329 list_join: ['-', [ { get_param: 'OS::stack_name' }, 'k8s', '3' ] ]
330 image: { get_param: ubuntu_1604_image }
331 flavor: { get_param: k8s_vm_flavor }
332 key_name: { get_param: key_name }
334 - port: { get_resource: k8s_3_private_port }
335 user_data_format: RAW
339 __docker_proxy__: { get_param: docker_proxy }
340 __apt_proxy__: { get_param: apt_proxy }
341 __docker_version__: { get_param: docker_version }
342 __rancher_ip_addr__: { get_attr: [rancher_floating_ip, floating_ip_address] }
343 __rancher_private_ip_addr__: { get_attr: [rancher_floating_ip, fixed_ip_address] }
344 __host_label__: 'compute'
346 get_file: k8s_vm_entrypoint.sh
349 type: OS::Neutron::Port
351 network: { get_resource: oam_network }
352 fixed_ips: [{"subnet": { get_resource: oam_subnet }}]
354 - { get_resource: onap_sg }
357 type: OS::Neutron::FloatingIP
359 floating_network_id: { get_param: public_net_id }
360 port_id: { get_resource: k8s_4_private_port }
363 type: OS::Nova::Server
366 list_join: ['-', [ { get_param: 'OS::stack_name' }, 'k8s', '4' ] ]
367 image: { get_param: ubuntu_1604_image }
368 flavor: { get_param: k8s_vm_flavor }
369 key_name: { get_param: key_name }
371 - port: { get_resource: k8s_4_private_port }
372 user_data_format: RAW
376 __docker_proxy__: { get_param: docker_proxy }
377 __apt_proxy__: { get_param: apt_proxy }
378 __docker_version__: { get_param: docker_version }
379 __rancher_ip_addr__: { get_attr: [rancher_floating_ip, floating_ip_address] }
380 __rancher_private_ip_addr__: { get_attr: [rancher_floating_ip, fixed_ip_address] }
381 __host_label__: 'compute'
383 get_file: k8s_vm_entrypoint.sh
386 type: OS::Neutron::Port
388 network: { get_resource: oam_network }
389 fixed_ips: [{"subnet": { get_resource: oam_subnet }}]
391 - { get_resource: onap_sg }
394 type: OS::Neutron::FloatingIP
396 floating_network_id: { get_param: public_net_id }
397 port_id: { get_resource: k8s_5_private_port }
400 type: OS::Nova::Server
403 list_join: ['-', [ { get_param: 'OS::stack_name' }, 'k8s', '5' ] ]
404 image: { get_param: ubuntu_1604_image }
405 flavor: { get_param: k8s_vm_flavor }
406 key_name: { get_param: key_name }
408 - port: { get_resource: k8s_5_private_port }
409 user_data_format: RAW
413 __docker_proxy__: { get_param: docker_proxy }
414 __apt_proxy__: { get_param: apt_proxy }
415 __docker_version__: { get_param: docker_version }
416 __rancher_ip_addr__: { get_attr: [rancher_floating_ip, floating_ip_address] }
417 __rancher_private_ip_addr__: { get_attr: [rancher_floating_ip, fixed_ip_address] }
418 __host_label__: 'compute'
420 get_file: k8s_vm_entrypoint.sh
423 type: OS::Neutron::Port
425 network: { get_resource: oam_network }
426 fixed_ips: [{"subnet": { get_resource: oam_subnet }}]
428 - { get_resource: onap_sg }
431 type: OS::Neutron::FloatingIP
433 floating_network_id: { get_param: public_net_id }
434 port_id: { get_resource: k8s_6_private_port }
437 type: OS::Nova::Server
440 list_join: ['-', [ { get_param: 'OS::stack_name' }, 'k8s', '6' ] ]
441 image: { get_param: ubuntu_1604_image }
442 flavor: { get_param: k8s_vm_flavor }
443 key_name: { get_param: key_name }
445 - port: { get_resource: k8s_6_private_port }
446 user_data_format: RAW
450 __docker_proxy__: { get_param: docker_proxy }
451 __apt_proxy__: { get_param: apt_proxy }
452 __docker_version__: { get_param: docker_version }
453 __rancher_ip_addr__: { get_attr: [rancher_floating_ip, floating_ip_address] }
454 __rancher_private_ip_addr__: { get_attr: [rancher_floating_ip, fixed_ip_address] }
455 __host_label__: 'compute'
457 get_file: k8s_vm_entrypoint.sh
460 type: OS::Neutron::Port
462 network: { get_resource: oam_network }
463 fixed_ips: [{"subnet": { get_resource: oam_subnet }}]
465 - { get_resource: onap_sg }
468 type: OS::Neutron::FloatingIP
470 floating_network_id: { get_param: public_net_id }
471 port_id: { get_resource: k8s_7_private_port }
474 type: OS::Nova::Server
477 list_join: ['-', [ { get_param: 'OS::stack_name' }, 'k8s', '7' ] ]
478 image: { get_param: ubuntu_1604_image }
479 flavor: { get_param: k8s_vm_flavor }
480 key_name: { get_param: key_name }
482 - port: { get_resource: k8s_7_private_port }
483 user_data_format: RAW
487 __docker_proxy__: { get_param: docker_proxy }
488 __apt_proxy__: { get_param: apt_proxy }
489 __docker_version__: { get_param: docker_version }
490 __rancher_ip_addr__: { get_attr: [rancher_floating_ip, floating_ip_address] }
491 __rancher_private_ip_addr__: { get_attr: [rancher_floating_ip, fixed_ip_address] }
492 __host_label__: 'compute'
494 get_file: k8s_vm_entrypoint.sh
497 type: OS::Neutron::Port
499 network: { get_resource: oam_network }
500 fixed_ips: [{"subnet": { get_resource: oam_subnet }}]
502 - { get_resource: onap_sg }
505 type: OS::Neutron::FloatingIP
507 floating_network_id: { get_param: public_net_id }
508 port_id: { get_resource: k8s_8_private_port }
511 type: OS::Nova::Server
514 list_join: ['-', [ { get_param: 'OS::stack_name' }, 'k8s', '8' ] ]
515 image: { get_param: ubuntu_1604_image }
516 flavor: { get_param: k8s_vm_flavor }
517 key_name: { get_param: key_name }
519 - port: { get_resource: k8s_8_private_port }
520 user_data_format: RAW
524 __docker_proxy__: { get_param: docker_proxy }
525 __apt_proxy__: { get_param: apt_proxy }
526 __docker_version__: { get_param: docker_version }
527 __rancher_ip_addr__: { get_attr: [rancher_floating_ip, floating_ip_address] }
528 __rancher_private_ip_addr__: { get_attr: [rancher_floating_ip, fixed_ip_address] }
529 __host_label__: 'compute'
531 get_file: k8s_vm_entrypoint.sh
534 type: OS::Neutron::Port
536 network: { get_resource: oam_network }
537 fixed_ips: [{"subnet": { get_resource: oam_subnet }}]
539 - { get_resource: onap_sg }
542 type: OS::Neutron::FloatingIP
544 floating_network_id: { get_param: public_net_id }
545 port_id: { get_resource: k8s_9_private_port }
548 type: OS::Nova::Server
551 list_join: ['-', [ { get_param: 'OS::stack_name' }, 'k8s', '9' ] ]
552 image: { get_param: ubuntu_1604_image }
553 flavor: { get_param: k8s_vm_flavor }
554 key_name: { get_param: key_name }
556 - port: { get_resource: k8s_9_private_port }
557 user_data_format: RAW
561 __docker_proxy__: { get_param: docker_proxy }
562 __apt_proxy__: { get_param: apt_proxy }
563 __docker_version__: { get_param: docker_version }
564 __rancher_ip_addr__: { get_attr: [rancher_floating_ip, floating_ip_address] }
565 __rancher_private_ip_addr__: { get_attr: [rancher_floating_ip, fixed_ip_address] }
566 __host_label__: 'compute'
568 get_file: k8s_vm_entrypoint.sh
571 type: OS::Neutron::Port
573 network: { get_resource: oam_network }
574 fixed_ips: [{"subnet": { get_resource: oam_subnet }}]
576 - { get_resource: onap_sg }
579 type: OS::Neutron::FloatingIP
581 floating_network_id: { get_param: public_net_id }
582 port_id: { get_resource: k8s_10_private_port }
585 type: OS::Nova::Server
588 list_join: ['-', [ { get_param: 'OS::stack_name' }, 'k8s', '10' ] ]
589 image: { get_param: ubuntu_1604_image }
590 flavor: { get_param: k8s_vm_flavor }
591 key_name: { get_param: key_name }
593 - port: { get_resource: k8s_10_private_port }
594 user_data_format: RAW
598 __docker_proxy__: { get_param: docker_proxy }
599 __apt_proxy__: { get_param: apt_proxy }
600 __docker_version__: { get_param: docker_version }
601 __rancher_ip_addr__: { get_attr: [rancher_floating_ip, floating_ip_address] }
602 __rancher_private_ip_addr__: { get_attr: [rancher_floating_ip, fixed_ip_address] }
603 __host_label__: 'compute'
605 get_file: k8s_vm_entrypoint.sh
608 type: OS::Neutron::Port
610 network: { get_resource: oam_network }
611 fixed_ips: [{"subnet": { get_resource: oam_subnet }}]
613 - { get_resource: onap_sg }
616 type: OS::Neutron::FloatingIP
618 floating_network_id: { get_param: public_net_id }
619 port_id: { get_resource: k8s_11_private_port }
622 type: OS::Nova::Server
625 list_join: ['-', [ { get_param: 'OS::stack_name' }, 'k8s', '11' ] ]
626 image: { get_param: ubuntu_1604_image }
627 flavor: { get_param: k8s_vm_flavor }
628 key_name: { get_param: key_name }
630 - port: { get_resource: k8s_11_private_port }
631 user_data_format: RAW
635 __docker_proxy__: { get_param: docker_proxy }
636 __apt_proxy__: { get_param: apt_proxy }
637 __docker_version__: { get_param: docker_version }
638 __rancher_ip_addr__: { get_attr: [rancher_floating_ip, floating_ip_address] }
639 __rancher_private_ip_addr__: { get_attr: [rancher_floating_ip, fixed_ip_address] }
640 __host_label__: 'compute'
642 get_file: k8s_vm_entrypoint.sh
645 type: OS::Neutron::Port
647 network: { get_resource: oam_network }
648 fixed_ips: [{"subnet": { get_resource: oam_subnet }}]
650 - { get_resource: onap_sg }
653 type: OS::Neutron::FloatingIP
655 floating_network_id: { get_param: public_net_id }
656 port_id: { get_resource: etcd_1_private_port }
659 type: OS::Nova::Server
662 list_join: ['-', [ { get_param: 'OS::stack_name' }, 'etcd', '1' ] ]
663 image: { get_param: ubuntu_1604_image }
664 flavor: { get_param: etcd_vm_flavor }
665 key_name: { get_param: key_name }
667 - port: { get_resource: etcd_1_private_port }
668 user_data_format: RAW
672 __docker_proxy__: { get_param: docker_proxy }
673 __apt_proxy__: { get_param: apt_proxy }
674 __docker_version__: { get_param: docker_version }
675 __rancher_ip_addr__: { get_attr: [rancher_floating_ip, floating_ip_address] }
676 __rancher_private_ip_addr__: { get_attr: [rancher_floating_ip, fixed_ip_address] }
677 __host_label__: 'etcd'
679 get_file: k8s_vm_entrypoint.sh
682 type: OS::Neutron::Port
684 network: { get_resource: oam_network }
685 fixed_ips: [{"subnet": { get_resource: oam_subnet }}]
687 - { get_resource: onap_sg }
690 type: OS::Neutron::FloatingIP
692 floating_network_id: { get_param: public_net_id }
693 port_id: { get_resource: etcd_2_private_port }
696 type: OS::Nova::Server
699 list_join: ['-', [ { get_param: 'OS::stack_name' }, 'etcd', '2' ] ]
700 image: { get_param: ubuntu_1604_image }
701 flavor: { get_param: etcd_vm_flavor }
702 key_name: { get_param: key_name }
704 - port: { get_resource: etcd_2_private_port }
705 user_data_format: RAW
709 __docker_proxy__: { get_param: docker_proxy }
710 __apt_proxy__: { get_param: apt_proxy }
711 __docker_version__: { get_param: docker_version }
712 __rancher_ip_addr__: { get_attr: [rancher_floating_ip, floating_ip_address] }
713 __rancher_private_ip_addr__: { get_attr: [rancher_floating_ip, fixed_ip_address] }
714 __host_label__: 'etcd'
716 get_file: k8s_vm_entrypoint.sh
719 type: OS::Neutron::Port
721 network: { get_resource: oam_network }
722 fixed_ips: [{"subnet": { get_resource: oam_subnet }}]
724 - { get_resource: onap_sg }
727 type: OS::Neutron::FloatingIP
729 floating_network_id: { get_param: public_net_id }
730 port_id: { get_resource: etcd_3_private_port }
733 type: OS::Nova::Server
736 list_join: ['-', [ { get_param: 'OS::stack_name' }, 'etcd', '3' ] ]
737 image: { get_param: ubuntu_1604_image }
738 flavor: { get_param: etcd_vm_flavor }
739 key_name: { get_param: key_name }
741 - port: { get_resource: etcd_3_private_port }
742 user_data_format: RAW
746 __docker_proxy__: { get_param: docker_proxy }
747 __apt_proxy__: { get_param: apt_proxy }
748 __docker_version__: { get_param: docker_version }
749 __rancher_ip_addr__: { get_attr: [rancher_floating_ip, floating_ip_address] }
750 __rancher_private_ip_addr__: { get_attr: [rancher_floating_ip, fixed_ip_address] }
751 __host_label__: 'etcd'
753 get_file: k8s_vm_entrypoint.sh
756 type: OS::Neutron::Port
758 network: { get_resource: oam_network }
759 fixed_ips: [{"subnet": { get_resource: oam_subnet }}]
761 - { get_resource: onap_sg }
764 type: OS::Neutron::FloatingIP
766 floating_network_id: { get_param: public_net_id }
767 port_id: { get_resource: orch_1_private_port }
770 type: OS::Nova::Server
773 list_join: ['-', [ { get_param: 'OS::stack_name' }, 'orch', '1' ] ]
774 image: { get_param: ubuntu_1604_image }
775 flavor: { get_param: orch_vm_flavor }
776 key_name: { get_param: key_name }
778 - port: { get_resource: orch_1_private_port }
779 user_data_format: RAW
783 __docker_proxy__: { get_param: docker_proxy }
784 __apt_proxy__: { get_param: apt_proxy }
785 __docker_version__: { get_param: docker_version }
786 __rancher_ip_addr__: { get_attr: [rancher_floating_ip, floating_ip_address] }
787 __rancher_private_ip_addr__: { get_attr: [rancher_floating_ip, fixed_ip_address] }
788 __host_label__: 'orchestration'
790 get_file: k8s_vm_entrypoint.sh
793 type: OS::Neutron::Port
795 network: { get_resource: oam_network }
796 fixed_ips: [{"subnet": { get_resource: oam_subnet }}]
798 - { get_resource: onap_sg }
801 type: OS::Neutron::FloatingIP
803 floating_network_id: { get_param: public_net_id }
804 port_id: { get_resource: orch_2_private_port }
807 type: OS::Nova::Server
810 list_join: ['-', [ { get_param: 'OS::stack_name' }, 'orch', '2' ] ]
811 image: { get_param: ubuntu_1604_image }
812 flavor: { get_param: orch_vm_flavor }
813 key_name: { get_param: key_name }
815 - port: { get_resource: orch_2_private_port }
816 user_data_format: RAW
820 __docker_proxy__: { get_param: docker_proxy }
821 __apt_proxy__: { get_param: apt_proxy }
822 __docker_version__: { get_param: docker_version }
823 __rancher_ip_addr__: { get_attr: [rancher_floating_ip, floating_ip_address] }
824 __rancher_private_ip_addr__: { get_attr: [rancher_floating_ip, fixed_ip_address] }
825 __host_label__: 'orchestration'
827 get_file: k8s_vm_entrypoint.sh
831 description: The IP address of the rancher instance
832 value: { get_attr: [rancher_floating_ip, floating_ip_address] }
835 description: The IP address of the k8s_1 instance
836 value: { get_attr: [k8s_1_floating_ip, floating_ip_address] }
839 description: The IP address of the k8s_2 instance
840 value: { get_attr: [k8s_2_floating_ip, floating_ip_address] }
843 description: The IP address of the k8s_3 instance
844 value: { get_attr: [k8s_3_floating_ip, floating_ip_address] }
847 description: The IP address of the k8s_4 instance
848 value: { get_attr: [k8s_4_floating_ip, floating_ip_address] }
851 description: The IP address of the k8s_5 instance
852 value: { get_attr: [k8s_5_floating_ip, floating_ip_address] }
855 description: The IP address of the k8s_6 instance
856 value: { get_attr: [k8s_6_floating_ip, floating_ip_address] }
859 description: The IP address of the k8s_7 instance
860 value: { get_attr: [k8s_7_floating_ip, floating_ip_address] }
863 description: The IP address of the k8s_8 instance
864 value: { get_attr: [k8s_8_floating_ip, floating_ip_address] }
867 description: The IP address of the k8s_9 instance
868 value: { get_attr: [k8s_9_floating_ip, floating_ip_address] }
871 description: The IP address of the k8s_10 instance
872 value: { get_attr: [k8s_10_floating_ip, floating_ip_address] }
875 description: The IP address of the k8s_11 instance
876 value: { get_attr: [k8s_11_floating_ip, floating_ip_address] }