diff --git a/deployment/kubernetes-manifests/k8s-with-istio/ts-deployment-part2.yml b/deployment/kubernetes-manifests/k8s-with-istio/ts-deployment-part2.yml index 2928bad2e..d082d0a92 100644 --- a/deployment/kubernetes-manifests/k8s-with-istio/ts-deployment-part2.yml +++ b/deployment/kubernetes-manifests/k8s-with-istio/ts-deployment-part2.yml @@ -1440,6 +1440,42 @@ spec: timeoutSeconds: 5 --- +apiVersion: apps/v1 +kind: Deployment +metadata: + name: ts-avatar-service +spec: + selector: + matchLabels: + app: ts-avatar-service + replicas: 1 + template: + metadata: + labels: + app: ts-avatar-service + spec: + containers: + - name: ts-avatar-service + image: codewisdom/ts-avatar-service:0.1.0 + imagePullPolicy: Always + ports: + - containerPort: 17001 + resources: + requests: + cpu: 50m + memory: 200Mi + limits: + cpu: 200m + memory: 500Mi + readinessProbe: + tcpSocket: + port: 17001 + initialDelaySeconds: 160 + periodSeconds: 10 + timeoutSeconds: 5 + +--- + apiVersion: v1 kind: Service metadata: @@ -1959,4 +1995,17 @@ spec: - name: http port: 16101 selector: - app: ts-voucher-service \ No newline at end of file + app: ts-voucher-service + +--- + +apiVersion: v1 +kind: Service +metadata: + name: ts-avatar-service +spec: + ports: + - name: http + port: 17001 + selector: + app: ts-avatar-service