blob: c4e62017d0c88bf9616eeb5091da8fde09c98a3b [file] [log] [blame]
Alexf7c78632021-02-12 16:44:02 -06001apiVersion: v1
Alexf7c78632021-02-12 16:44:02 -06002kind: Pod
3metadata:
Alexed39e672021-03-19 10:50:56 -05004 name: qa-pod
Alexf7c78632021-02-12 16:44:02 -06005 namespace: qa-space
6spec:
7 containers:
8 - command:
9 - /bin/sleep
10 - infinity
11 env:
12 - name: LANG
13 value: C.UTF-8
14 - name: OS_IDENTITY_API_VERSION
15 value: "3"
16 - name: OS_AUTH_URL
17 valueFrom:
18 secretKeyRef:
19 key: OS_AUTH_URL
20 name: keystone-keystone-admin
21 - name: OS_REGION_NAME
22 valueFrom:
23 secretKeyRef:
24 key: OS_REGION_NAME
25 name: keystone-keystone-admin
26 - name: OS_INTERFACE
27 valueFrom:
28 secretKeyRef:
29 key: OS_INTERFACE
30 name: keystone-keystone-admin
31 - name: OS_ENDPOINT_TYPE
32 valueFrom:
33 secretKeyRef:
34 key: OS_INTERFACE
35 name: keystone-keystone-admin
36 - name: OS_PROJECT_DOMAIN_NAME
37 valueFrom:
38 secretKeyRef:
39 key: OS_PROJECT_DOMAIN_NAME
40 name: keystone-keystone-admin
41 - name: OS_PROJECT_NAME
42 valueFrom:
43 secretKeyRef:
44 key: OS_PROJECT_NAME
45 name: keystone-keystone-admin
46 - name: OS_USER_DOMAIN_NAME
47 valueFrom:
48 secretKeyRef:
49 key: OS_USER_DOMAIN_NAME
50 name: keystone-keystone-admin
51 - name: OS_USERNAME
52 valueFrom:
53 secretKeyRef:
54 key: OS_USERNAME
55 name: keystone-keystone-admin
56 - name: OS_PASSWORD
57 valueFrom:
58 secretKeyRef:
59 key: OS_PASSWORD
60 name: keystone-keystone-admin
61 - name: OS_DEFAULT_DOMAIN
62 valueFrom:
63 secretKeyRef:
64 key: OS_DEFAULT_DOMAIN
65 name: keystone-keystone-admin
Alexf7c78632021-02-12 16:44:02 -060066 imagePullPolicy: IfNotPresent
Alex627a5ca2021-03-19 09:37:59 -050067# enable this image if rally is not enough,
68# but rally will be needed to be installed manually
69 name: ubuntu
70 image: ubuntu:20.04
71# xrally container has a lot of packages missing.
72# It is better to install rally on ubuntu, than install missing packages on rally image
73# name: rally-perf
74# image: xrally/xrally-openstack:2.1.0
Alexf7c78632021-02-12 16:44:02 -060075 volumeMounts:
76 - mountPath: /artifacts
77 name: qa-pv
78 dnsPolicy: ClusterFirst
79 volumes:
80 - emptyDir: {}
81 name: pod-tmp
82 - name: qa-pv
83 persistentVolumeClaim:
84 claimName: qa-pvc