| Alex | f7c7863 | 2021-02-12 16:44:02 -0600 | [diff] [blame] | 1 | apiVersion: v1 | 
| Alex | f7c7863 | 2021-02-12 16:44:02 -0600 | [diff] [blame] | 2 | kind: Pod | 
|  | 3 | metadata: | 
| Alex | ed39e67 | 2021-03-19 10:50:56 -0500 | [diff] [blame] | 4 | name: qa-pod | 
| Alex | f7c7863 | 2021-02-12 16:44:02 -0600 | [diff] [blame] | 5 | namespace: qa-space | 
|  | 6 | spec: | 
|  | 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 | 
| Alex | f7c7863 | 2021-02-12 16:44:02 -0600 | [diff] [blame] | 66 | imagePullPolicy: IfNotPresent | 
| Alex | 627a5ca | 2021-03-19 09:37:59 -0500 | [diff] [blame] | 67 | # 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 | 
| Alex | f7c7863 | 2021-02-12 16:44:02 -0600 | [diff] [blame] | 75 | 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 |