istio.io/istio@v0.0.0-20240520182934-d79c90f27776/samples/ambient-argo/application/reviews.yaml (about) 1 ################################################################################################## 2 # Reviews service 3 ################################################################################################## 4 apiVersion: v1 5 kind: Service 6 metadata: 7 name: reviews 8 labels: 9 app: reviews 10 service: reviews 11 spec: 12 ports: 13 - port: 9080 14 name: http 15 selector: 16 app: reviews 17 --- 18 apiVersion: v1 19 kind: ServiceAccount 20 metadata: 21 name: bookinfo-reviews 22 labels: 23 account: reviews 24 --- 25 apiVersion: apps/v1 26 kind: Deployment 27 metadata: 28 name: reviews-v1 29 labels: 30 app: reviews 31 version: v1 32 spec: 33 replicas: 1 34 selector: 35 matchLabels: 36 app: reviews 37 version: v1 38 template: 39 metadata: 40 labels: 41 app: reviews 42 version: v1 43 spec: 44 serviceAccountName: bookinfo-reviews 45 containers: 46 - name: reviews 47 image: docker.io/istio/examples-bookinfo-reviews-v1:1.18.0 48 imagePullPolicy: IfNotPresent 49 env: 50 - name: LOG_DIR 51 value: "/tmp/logs" 52 ports: 53 - containerPort: 9080 54 volumeMounts: 55 - name: tmp 56 mountPath: /tmp 57 - name: wlp-output 58 mountPath: /opt/ibm/wlp/output 59 volumes: 60 - name: wlp-output 61 emptyDir: {} 62 - name: tmp 63 emptyDir: {} 64 --- 65 apiVersion: apps/v1 66 kind: Deployment 67 metadata: 68 name: reviews-v2 69 labels: 70 app: reviews 71 version: v2 72 spec: 73 replicas: 1 74 selector: 75 matchLabels: 76 app: reviews 77 version: v2 78 template: 79 metadata: 80 labels: 81 app: reviews 82 version: v2 83 spec: 84 serviceAccountName: bookinfo-reviews 85 containers: 86 - name: reviews 87 image: docker.io/istio/examples-bookinfo-reviews-v2:1.18.0 88 imagePullPolicy: IfNotPresent 89 env: 90 - name: LOG_DIR 91 value: "/tmp/logs" 92 ports: 93 - containerPort: 9080 94 volumeMounts: 95 - name: tmp 96 mountPath: /tmp 97 - name: wlp-output 98 mountPath: /opt/ibm/wlp/output 99 volumes: 100 - name: wlp-output 101 emptyDir: {} 102 - name: tmp 103 emptyDir: {} 104 --- 105 apiVersion: apps/v1 106 kind: Deployment 107 metadata: 108 name: reviews-v3 109 labels: 110 app: reviews 111 version: v3 112 spec: 113 replicas: 1 114 selector: 115 matchLabels: 116 app: reviews 117 version: v3 118 template: 119 metadata: 120 labels: 121 app: reviews 122 version: v3 123 spec: 124 serviceAccountName: bookinfo-reviews 125 containers: 126 - name: reviews 127 image: docker.io/istio/examples-bookinfo-reviews-v3:1.18.0 128 imagePullPolicy: IfNotPresent 129 env: 130 - name: LOG_DIR 131 value: "/tmp/logs" 132 ports: 133 - containerPort: 9080 134 volumeMounts: 135 - name: tmp 136 mountPath: /tmp 137 - name: wlp-output 138 mountPath: /opt/ibm/wlp/output 139 volumes: 140 - name: wlp-output 141 emptyDir: {} 142 - name: tmp 143 emptyDir: {}