From f441fcf018837a7063ce48dd1c332ea5c0a5dbef Mon Sep 17 00:00:00 2001 From: eiximenis Date: Tue, 10 Sep 2019 16:14:04 +0200 Subject: [PATCH] update to helm charts for grpc config --- k8s/helm/basket-api/templates/deployment.yaml | 3 + k8s/helm/basket-api/templates/service.yaml | 4 ++ k8s/helm/basket-api/values.yaml | 5 ++ .../envoycfg/_catalog.proto-descriptor.pb | Bin 9348 -> 0 bytes k8s/helm/catalog-api/envoycfg/_envoy.yaml | 56 ------------------ .../catalog-api/templates/deployment.yaml | 4 +- k8s/helm/catalog-api/templates/envoy-cm.yaml | 16 ----- k8s/helm/catalog-api/templates/service.yaml | 4 -- k8s/helm/catalog-api/values.yaml | 14 ++--- .../ordering-api/templates/deployment.yaml | 3 + k8s/helm/ordering-api/templates/service.yaml | 4 ++ k8s/helm/ordering-api/values.yaml | 5 ++ 12 files changed, 32 insertions(+), 86 deletions(-) delete mode 100644 k8s/helm/catalog-api/envoycfg/_catalog.proto-descriptor.pb delete mode 100644 k8s/helm/catalog-api/envoycfg/_envoy.yaml delete mode 100644 k8s/helm/catalog-api/templates/envoy-cm.yaml diff --git a/k8s/helm/basket-api/templates/deployment.yaml b/k8s/helm/basket-api/templates/deployment.yaml index d96c0cacf..554787ab1 100644 --- a/k8s/helm/basket-api/templates/deployment.yaml +++ b/k8s/helm/basket-api/templates/deployment.yaml @@ -75,6 +75,9 @@ spec: - name: http containerPort: 80 protocol: TCP + - name: grpc + containerPort: 81 + protocol: TCP resources: {{ toYaml .Values.resources | indent 12 }} {{- with .Values.nodeSelector }} diff --git a/k8s/helm/basket-api/templates/service.yaml b/k8s/helm/basket-api/templates/service.yaml index 20224c3b5..1783c59aa 100644 --- a/k8s/helm/basket-api/templates/service.yaml +++ b/k8s/helm/basket-api/templates/service.yaml @@ -14,6 +14,10 @@ spec: targetPort: http protocol: TCP name: http + - port: {{ .Values.service.grpcPort }} + targetPort: grpc + protocol: TCP + name: grpc selector: app: {{ template "basket-api.name" . }} release: {{ .Release.Name }} diff --git a/k8s/helm/basket-api/values.yaml b/k8s/helm/basket-api/values.yaml index a773700fe..121de02de 100644 --- a/k8s/helm/basket-api/values.yaml +++ b/k8s/helm/basket-api/values.yaml @@ -10,6 +10,7 @@ image: service: type: ClusterIP port: 80 + grpcPort: 81 resources: {} @@ -41,6 +42,10 @@ env: values: - name: OrchestratorType value: 'K8S' + - name: PORT + value: "80" + - name: GRPC_PORT + value: "81" probes: liveness: path: /liveness diff --git a/k8s/helm/catalog-api/envoycfg/_catalog.proto-descriptor.pb b/k8s/helm/catalog-api/envoycfg/_catalog.proto-descriptor.pb deleted file mode 100644 index 7c94ce9f05ec461731aea1a9659446fde3810e23..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 9348 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 G`SBmHwv