diff options
| author | Pradeep Kilambi <pkilambi@cisco.com> | 2014-10-17 16:44:31 -0400 |
|---|---|---|
| committer | Pradeep Kilambi <pkilambi@cisco.com> | 2014-11-12 14:31:03 -0500 |
| commit | aed78804ef9c87931d61a8036bcfa229704ae0e6 (patch) | |
| tree | 0853543be0972c05f8571fc72648d7aa147be721 /k8s | |
| parent | 277f2448e8fde089cfed0a3dfe2e74dc265af447 (diff) | |
| download | kolla-aed78804ef9c87931d61a8036bcfa229704ae0e6.tar.gz kolla-aed78804ef9c87931d61a8036bcfa229704ae0e6.zip | |
Add Ceilometer service support
Implements: blueprint kube-ceilometer-container
Change-Id: Ic9be6f2fb57641aa77f7f3a31481b166adad3f36
Diffstat (limited to 'k8s')
| -rw-r--r-- | k8s/pod/ceilometer-controller-pod.yaml | 55 | ||||
| -rw-r--r-- | k8s/pod/nova-compute-pod.yaml | 9 | ||||
| -rw-r--r-- | k8s/service/ceilometer-api-service.yaml | 7 |
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 |
