shaker/doc/source/k8s/shaker-pod.yaml
Ilya Shakhat 4b041b2b38 Add Zuul job to build Docker image
The job runs in gate pipeline. It creates a new image
and pushes it into performa/shaker repo on Dockerhub.

Change-Id: I85d26a03c812657138b2ceb2a0496ceb7d015577
2018-11-09 09:31:01 +01:00

39 lines
766 B
YAML

apiVersion: v1
kind: Pod
metadata:
name: shaker
labels:
app: shaker
spec:
containers:
- args:
- --debug
- --nocleanup
env:
- name: OS_USERNAME
value: admin
- name: OS_PASSWORD
value: password
- name: OS_PROJECT_NAME
value: admin
- name: OS_AUTH_URL
value: http://keystone.ccp:5000/
- name: SHAKER_SCENARIO
value: openstack/perf_l2
- name: SHAKER_SERVER_ENDPOINT
value: 172.20.9.7:31999
image: performa/shaker
imagePullPolicy: Always
name: shaker
securityContext:
privileged: false
volumeMounts:
- mountPath: /artifacts
name: artifacts
dnsPolicy: ClusterFirst
restartPolicy: Never
volumes:
- name: artifacts
hostPath:
path: /tmp