From f1821a69d821ec475790a3079613142a2611039c Mon Sep 17 00:00:00 2001 From: Ferran Rodenas Date: Sun, 28 Oct 2012 00:40:41 +0200 Subject: [PATCH] Add openstack bat template Change-Id: Ifde37409ffd6f29a0616d80d5116ecb6b12c89d5 --- bat/templates/openstack.yml.erb | 59 +++++++++++++++++++++++++++++++++ 1 file changed, 59 insertions(+) create mode 100644 bat/templates/openstack.yml.erb diff --git a/bat/templates/openstack.yml.erb b/bat/templates/openstack.yml.erb new file mode 100644 index 00000000000..8ad96f04d5a --- /dev/null +++ b/bat/templates/openstack.yml.erb @@ -0,0 +1,59 @@ +--- +name: <%= properties.name || "bat" %> +director_uuid: <%= properties.uuid %> + +release: + name: bat + version: <%= properties.release || "latest" %> + +compilation: + workers: 1 + network: default + reuse_compilation_vms: true + cloud_properties: + instance_type: m1.small + +update: + canaries: <%= properties.canaries || 1 %> + canary_watch_time: 3000-90000 + update_watch_time: 3000-90000 + max_in_flight: <%= properties.max_in_flight || 1 %> + max_errors: 1 + +networks: +- name: default + type: dynamic + cloud_properties: {} +- name: static + type: vip + cloud_properties: {} + +resource_pools: + - name: common + network: default + size: <%= properties.pool_size %> + stemcell: + name: <%= properties.stemcell.name %> + version: <%= properties.stemcell.version %> + cloud_properties: + instance_type: m1.small + +jobs: + - name: <%= properties.job || "batlight" %> + template: <%= properties.job || "batlight" %> + instances: <%= properties.jobs %> + resource_pool: common + <% if properties.persistent_disk %> + persistent_disk: <%= properties.persistent_disk %> + <% end %> + networks: + - name: default + default: [dns, gateway] + <% if properties.use_static_ip %> + - name: static + static_ips: + - <%= properties.static_ip %> + <% end %> + +properties: + mbus: <%= properties.mbus %>