blob: f75e760c7fb5e2f380c72f1a314b0adde14feb67 [file] [log] [blame]
Pavel Cizinsky1204f992018-07-10 14:47:58 +02001parameters:
2 _param:
Pavel Cizinsky39349722019-05-27 13:29:45 +02003 infra_kvm04_hostname: kvm04
4 infra_kvm05_hostname: kvm05
5 infra_kvm06_hostname: kvm06
Pavel Cizinsky1204f992018-07-10 14:47:58 +02006 opencontrail_control_node01_hostname: ntw01
7 opencontrail_control_node02_hostname: ntw02
8 opencontrail_control_node03_hostname: ntw03
9 opencontrail_analytics_node01_hostname: nal01
10 opencontrail_analytics_node02_hostname: nal02
11 opencontrail_analytics_node03_hostname: nal03
Dzmitry Stremkouskie4dfce82018-09-06 22:22:33 +020012 opencontrail_control_backend_image: ${_param:salt_control_xenial_image_backend}
13 opencontrail_analytics_backend_image: ${_param:salt_control_xenial_image_backend}
Vasyl Saienko55d31c32018-11-29 15:46:35 +020014 salt_control_cluster_node_cloud_init_opencontrail_analytics:
15 user_data:
16 write_files:
17 - content: |
18 ${salt:control:size:opencontrail.analytics:image_layout}
19 owner: root:root
20 path: /usr/share/growlvm/image-layout.yml
21 salt_control_cluster_node_cloud_init_opencontrail_control:
22 user_data:
23 write_files:
24 - content: |
25 ${salt:control:size:opencontrail.control:image_layout}
26 owner: root:root
27 path: /usr/share/growlvm/image-layout.yml
Pavel Cizinsky1204f992018-07-10 14:47:58 +020028 salt:
29 control:
30 cluster:
31 internal:
32 node:
Pavel Cizinskyb0224ac2018-07-13 14:54:52 +020033 ntw01:
34 name: ${_param:opencontrail_control_node01_hostname}
Pavel Cizinsky1204f992018-07-10 14:47:58 +020035 image: ${_param:salt_control_xenial_image}
Dzmitry Stremkouskie4dfce82018-09-06 22:22:33 +020036 backend: ${_param:opencontrail_control_backend_image}
Pavel Cizinsky39349722019-05-27 13:29:45 +020037 provider: ${_param:infra_kvm_node04_hostname}.${_param:cluster_domain}
Pavel Cizinsky1204f992018-07-10 14:47:58 +020038 size: opencontrail.control
Vasyl Saienko55d31c32018-11-29 15:46:35 +020039 cloud_init: ${_param:salt_control_cluster_node_cloud_init_opencontrail_control}
Pavel Cizinskyb0224ac2018-07-13 14:54:52 +020040 ntw02:
41 name: ${_param:opencontrail_control_node02_hostname}
Pavel Cizinsky1204f992018-07-10 14:47:58 +020042 image: ${_param:salt_control_xenial_image}
Dzmitry Stremkouskie4dfce82018-09-06 22:22:33 +020043 backend: ${_param:opencontrail_control_backend_image}
Pavel Cizinsky39349722019-05-27 13:29:45 +020044 provider: ${_param:infra_kvm_node05_hostname}.${_param:cluster_domain}
Pavel Cizinsky1204f992018-07-10 14:47:58 +020045 size: opencontrail.control
Vasyl Saienko55d31c32018-11-29 15:46:35 +020046 cloud_init: ${_param:salt_control_cluster_node_cloud_init_opencontrail_control}
Pavel Cizinskyb0224ac2018-07-13 14:54:52 +020047 ntw03:
48 name: ${_param:opencontrail_control_node03_hostname}
Pavel Cizinsky1204f992018-07-10 14:47:58 +020049 image: ${_param:salt_control_xenial_image}
Dzmitry Stremkouskie4dfce82018-09-06 22:22:33 +020050 backend: ${_param:opencontrail_control_backend_image}
Pavel Cizinsky39349722019-05-27 13:29:45 +020051 provider: ${_param:infra_kvm_node06_hostname}.${_param:cluster_domain}
Pavel Cizinsky1204f992018-07-10 14:47:58 +020052 size: opencontrail.control
Vasyl Saienko55d31c32018-11-29 15:46:35 +020053 cloud_init: ${_param:salt_control_cluster_node_cloud_init_opencontrail_control}
Pavel Cizinskyb0224ac2018-07-13 14:54:52 +020054 nal01:
55 name: ${_param:opencontrail_analytics_node01_hostname}
Pavel Cizinsky1204f992018-07-10 14:47:58 +020056 image: ${_param:salt_control_xenial_image}
Dzmitry Stremkouskie4dfce82018-09-06 22:22:33 +020057 backend: ${_param:opencontrail_analytics_backend_image}
Pavel Cizinsky39349722019-05-27 13:29:45 +020058 provider: ${_param:infra_kvm_node04_hostname}.${_param:cluster_domain}
Pavel Cizinsky1204f992018-07-10 14:47:58 +020059 size: opencontrail.analytics
Vasyl Saienko55d31c32018-11-29 15:46:35 +020060 cloud_init: ${_param:salt_control_cluster_node_cloud_init_opencontrail_analytics}
Pavel Cizinskyb0224ac2018-07-13 14:54:52 +020061 nal02:
62 name: ${_param:opencontrail_analytics_node02_hostname}
Pavel Cizinsky1204f992018-07-10 14:47:58 +020063 image: ${_param:salt_control_xenial_image}
Dzmitry Stremkouskie4dfce82018-09-06 22:22:33 +020064 backend: ${_param:opencontrail_analytics_backend_image}
Pavel Cizinsky39349722019-05-27 13:29:45 +020065 provider: ${_param:infra_kvm_node05_hostname}.${_param:cluster_domain}
Pavel Cizinsky1204f992018-07-10 14:47:58 +020066 size: opencontrail.analytics
Vasyl Saienko55d31c32018-11-29 15:46:35 +020067 cloud_init: ${_param:salt_control_cluster_node_cloud_init_opencontrail_analytics}
Pavel Cizinskyb0224ac2018-07-13 14:54:52 +020068 nal03:
69 name: ${_param:opencontrail_analytics_node03_hostname}
Pavel Cizinsky1204f992018-07-10 14:47:58 +020070 image: ${_param:salt_control_xenial_image}
Dzmitry Stremkouskie4dfce82018-09-06 22:22:33 +020071 backend: ${_param:opencontrail_analytics_backend_image}
Pavel Cizinsky39349722019-05-27 13:29:45 +020072 provider: ${_param:infra_kvm_node06_hostname}.${_param:cluster_domain}
Dzmitry Stremkouskie4dfce82018-09-06 22:22:33 +020073 size: opencontrail.analytics
Vasyl Saienko55d31c32018-11-29 15:46:35 +020074 cloud_init: ${_param:salt_control_cluster_node_cloud_init_opencontrail_analytics}