kolla-ansible/k8s/pod/ceilometer-controller-pod.yaml
Ryan Hallisey 8229c1f6c3 Start and stop scripts are outdated after Kubernetes update
Kubernetes no longer uses 'kubecfg', but rather 'kubectl'.
Therefore, the way that pods and services are being created
needs to be changed.

In order to create a pod, the parameter 'kind' needs to be set
to 'pod' in the yaml file and the api version specified.

The stop script now reads from k8s/{pod,service,replication}/ in order
to stop all the started pods, services, and replication controllers.

Change-Id: Ibd39fa402e9df883df83272c3aefbb69009dfbd2
2015-01-05 23:26:19 +00:00

58 lines
1.6 KiB
YAML

apiVersion: v1beta1
kind: Pod
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-controller
labels:
name: ceilometer-controller