From c10516afc482ca8522def49e347b814e11de5835 Mon Sep 17 00:00:00 2001 From: asamanta Date: Mon, 1 Jul 2019 13:44:25 -0400 Subject: [PATCH] adding a replica set owner to shipping service. This is just another workload of shipping service, but with no deployment, just a replica set. --- kubernetes-manifests/shippingservice.yaml | 42 +++++++++++++++++++++++ 1 file changed, 42 insertions(+) diff --git a/kubernetes-manifests/shippingservice.yaml b/kubernetes-manifests/shippingservice.yaml index 8b3b780..01c403e 100644 --- a/kubernetes-manifests/shippingservice.yaml +++ b/kubernetes-manifests/shippingservice.yaml @@ -25,6 +25,7 @@ spec: metadata: labels: app: shippingservice + version: deployment spec: containers: - name: server @@ -52,6 +53,47 @@ spec: cpu: 200m memory: 128Mi --- +apiVersion: apps/v1 +kind: ReplicaSet +metadata: + name: shippingservice-rs +spec: + replicas: 2 + selector: + matchLabels: + app: shippingservice + owner: rs + template: + metadata: + labels: + app: shippingservice + owner: rs + spec: + containers: + - name: server + image: shippingservice + ports: + - containerPort: 50051 + env: + - name: PORT + value: "50051" + readinessProbe: + periodSeconds: 5 + exec: + command: ["/bin/grpc_health_probe", "-addr=:50051"] + livenessProbe: + exec: + command: ["/bin/grpc_health_probe", "-addr=:50051"] + # env: + # - name: JAEGER_SERVICE_ADDR + # value: "jaeger-collector:14268" + resources: + requests: + cpu: 100m + memory: 64Mi + limits: + cpu: 200m +--- apiVersion: v1 kind: Service metadata: