From 9e420ba27eac22847870553c15b92ff499eef3aa Mon Sep 17 00:00:00 2001 From: Ryan Hallisey Date: Mon, 6 Oct 2014 14:13:16 +0000 Subject: Initial setup for nova-controller Partial-blueprint: kube-nova-container Change-Id: Ib48e6318ae458bf03510725a220332d1920cbeae --- docker/nova-controller/nova-controller.json | 98 +++++++++++++++++++++++++++++ 1 file changed, 98 insertions(+) create mode 100644 docker/nova-controller/nova-controller.json (limited to 'docker/nova-controller/nova-controller.json') diff --git a/docker/nova-controller/nova-controller.json b/docker/nova-controller/nova-controller.json new file mode 100644 index 000000000..5faae5ca9 --- /dev/null +++ b/docker/nova-controller/nova-controller.json @@ -0,0 +1,98 @@ +{ + "id": "nova", + "desiredState": { + "manifest": { + "version": "v1beta1", + "id": "nova-1", + "containers": [ + { + "name": "nova-controller", + "image": "kollaglue/fedora-rdo-nova-controller", + "ports": [ + {"containerPort": 9292} + ], + "env": [ + { + "name": "DB_ROOT_PASSWORD", + "value": "password" + }, + { + "name": "NOVA_DB_PASSWORD", + "value": "novadbpassword" + }, + { + "name": "KEYSTONE_ADMIN_TOKEN", + "value": "ADMINTOKEN" + } + ] + }, + { + "name": "nova-conductor", + "image": "kollaglue/fedora-rdo-nova-conductor", + "ports": [ + {"containerPort": 9292} + ], + "env": [ + { + "name": "DB_ROOT_PASSWORD", + "value": "password" + }, + { + "name": "NOVA_DB_PASSWORD", + "value": "novadbpassword" + }, + { + "name": "KEYSTONE_ADMIN_TOKEN", + "value": "ADMINTOKEN" + } + ] + }, + { + "name": "nova-scheduler", + "image": "kollaglue/fedora-rdo-nova-scheduler", + "ports": [ + {"containerPort": 9292} + ], + "env": [ + { + "name": "DB_ROOT_PASSWORD", + "value": "password" + }, + { + "name": "NOVA_DB_PASSWORD", + "value": "novadbpassword" + }, + { + "name": "KEYSTONE_ADMIN_TOKEN", + "value": "ADMINTOKEN" + } + ] + }, + { + "name": "nova-api", + "image": "kollaglue/fedora-rdo-nova-api", + "ports": [ + {"containerPort": 9292} + ], + "env": [ + { + "name": "DB_ROOT_PASSWORD", + "value": "password" + }, + { + "name": "NOVA_DB_PASSWORD", + "value": "novadbpassword" + }, + { + "name": "KEYSTONE_ADMIN_TOKEN", + "value": "ADMINTOKEN" + } + ] + } + ] + } + }, + "labels": { + "name": "nova-controller" + } +} -- cgit v1.2.3