aboutsummaryrefslogtreecommitdiff
path: root/k8s
diff options
context:
space:
mode:
authorJenkins <jenkins@review.openstack.org>2014-11-12 19:43:33 +0000
committerGerrit Code Review <review@openstack.org>2014-11-12 19:43:33 +0000
commitb57caa7b67ed1747c7046afa41d1cbbee5802b69 (patch)
treea23c0c087cdefb25d4d074f939eaf5522e95dab7 /k8s
parentc569335e800735099e3ae1b3ef7c35f020ee1c3c (diff)
parentaed78804ef9c87931d61a8036bcfa229704ae0e6 (diff)
downloadkolla-b57caa7b67ed1747c7046afa41d1cbbee5802b69.tar.gz
kolla-b57caa7b67ed1747c7046afa41d1cbbee5802b69.zip
Merge "Add Ceilometer service support"
Diffstat (limited to 'k8s')
-rw-r--r--k8s/pod/ceilometer-controller-pod.yaml55
-rw-r--r--k8s/pod/nova-compute-pod.yaml9
-rw-r--r--k8s/service/ceilometer-api-service.yaml7
3 files changed, 71 insertions, 0 deletions
diff --git a/k8s/pod/ceilometer-controller-pod.yaml b/k8s/pod/ceilometer-controller-pod.yaml
new file mode 100644
index 000000000..ef94094f5
--- /dev/null
+++ b/k8s/pod/ceilometer-controller-pod.yaml
@@ -0,0 +1,55 @@
+desiredState:
+ manifest:
+ containers:
+ - env:
+ - name: DB_ROOT_PASSWORD
+ value: password
+ - name: CEILOMETER_DB_PASSWORD
+ value: ceilometerdbpassword
+ - name: KEYSTONE_ADMIN_TOKEN
+ value: ADMINTOKEN
+ image: kollaglue/fedora-rdo-ceilometer-api
+ name: ceilometer-api
+ ports:
+ - containerPort: 8777
+ - env:
+ - name: DB_ROOT_PASSWORD
+ value: password
+ - name: CEILOMETER_DB_PASSWORD
+ value: ceilometerdbpassword
+ - name: KEYSTONE_ADMIN_TOKEN
+ value: ADMINTOKEN
+ image: kollaglue/fedora-rdo-ceilometer-notification
+ name: ceilometer-notification
+ - env:
+ - name: DB_ROOT_PASSWORD
+ value: password
+ - name: CEILOMETER_DB_PASSWORD
+ value: ceilometerdbpassword
+ - name: KEYSTONE_ADMIN_TOKEN
+ value: ADMINTOKEN
+ image: kollaglue/fedora-rdo-ceilometer-central
+ name: ceilometer-central
+ - env:
+ - name: DB_ROOT_PASSWORD
+ value: password
+ - name: CEILOMETER_DB_PASSWORD
+ value: ceilometerdbpassword
+ - name: KEYSTONE_ADMIN_TOKEN
+ value: ADMINTOKEN
+ image: kollaglue/fedora-rdo-ceilometer-collector
+ name: ceilometer-collector
+ - env:
+ - name: DB_ROOT_PASSWORD
+ value: password
+ - name: CEILOMETER_DB_PASSWORD
+ value: ceilometerdbpassword
+ - name: KEYSTONE_ADMIN_TOKEN
+ value: ADMINTOKEN
+ image: kollaglue/fedora-rdo-ceilometer-alarm
+ name: ceilometer-alarm
+ id: ceilometer-1
+ version: v1beta1
+id: ceilometer
+labels:
+ name: ceilometer-controller
diff --git a/k8s/pod/nova-compute-pod.yaml b/k8s/pod/nova-compute-pod.yaml
index 7cd4ac444..446324010 100644
--- a/k8s/pod/nova-compute-pod.yaml
+++ b/k8s/pod/nova-compute-pod.yaml
@@ -21,6 +21,15 @@ desiredState:
name: nova-libvirt
ports:
- containerPort: 16509
+ - env:
+ - name: DB_ROOT_PASSWORD
+ value: password
+ - name: CEILOMETER_DB_PASSWORD
+ value: ceilometerdbpassword
+ - name: KEYSTONE_ADMIN_TOKEN
+ value: ADMINTOKEN
+ image: kollaglue/fedora-rdo-ceilometer-compute
+ name: ceilometer-compute
id: nova-1
version: v1beta1
id: nova
diff --git a/k8s/service/ceilometer-api-service.yaml b/k8s/service/ceilometer-api-service.yaml
new file mode 100644
index 000000000..e831cf481
--- /dev/null
+++ b/k8s/service/ceilometer-api-service.yaml
@@ -0,0 +1,7 @@
+apiVersion: v1beta1
+containerPort: 8777
+id: ceilometer-api
+kind: Service
+port: 8777
+selector:
+ name: ceilometer-controller