diff options
| author | Jenkins <jenkins@review.openstack.org> | 2014-10-13 15:18:27 +0000 |
|---|---|---|
| committer | Gerrit Code Review <review@openstack.org> | 2014-10-13 15:18:27 +0000 |
| commit | a0794220f9b062996225e71074aad6adcd1ea06d (patch) | |
| tree | c7ea78b95e0d33c5dac8d474839f5d8333569946 /k8s | |
| parent | ba64bb4789a02c85ffced4bd43b09bd8a85a6e74 (diff) | |
| parent | 0f294f46100c8215420b9e1812846c9fc1fb4308 (diff) | |
| download | kolla-a0794220f9b062996225e71074aad6adcd1ea06d.tar.gz kolla-a0794220f9b062996225e71074aad6adcd1ea06d.zip | |
Merge "Add a replicationController for nova-compute so it runs on each minion"
Diffstat (limited to 'k8s')
| -rw-r--r-- | k8s/replication/nova-compute-replication.json | 66 |
1 files changed, 66 insertions, 0 deletions
diff --git a/k8s/replication/nova-compute-replication.json b/k8s/replication/nova-compute-replication.json new file mode 100644 index 000000000..5acf70d58 --- /dev/null +++ b/k8s/replication/nova-compute-replication.json @@ -0,0 +1,66 @@ +{ + "apiVersion": "v1beta1", + "desiredState": { + "podTemplate": { + "desiredState": { + "manifest": { + "containers": [ + { + "name": "nova-compute", + "image": "kollaglue/fedora-rdo-nova-compute", + "env": [ + { + "name": "DB_ROOT_PASSWORD", + "value": "password" + }, + { + "name": "NOVA_DB_PASSWORD", + "value": "novadbpassword" + }, + { + "name": "KEYSTONE_ADMIN_TOKEN", + "value": "ADMINTOKEN" + } + ] + }, + { + "name": "nova-libvirt", + "image": "kollaglue/fedora-rdo-nova-libvirt", + "ports": [ + {"containerPort": 16509} + ], + "env": [ + { + "name": "DB_ROOT_PASSWORD", + "value": "password" + }, + { + "name": "NOVA_DB_PASSWORD", + "value": "novadbpassword" + }, + { + "name": "KEYSTONE_ADMIN_TOKEN", + "value": "ADMINTOKEN" + } + ] + }, + ], + "id": "nova-compute-controller", + "version": "v1beta1" + } + }, + "labels": { + "name": "nova-compute" + } + }, + "replicaSelector": { + "name": "nova-compute" + }, + "replicas": 2 + }, + "id": "nova-compute-controller", + "kind": "ReplicationController", + "labels": { + "name": "nova-compute" + } +} |
