diff --git a/devops/gcp/deploy/templates/deployment.yaml b/devops/gcp/deploy/templates/deployment.yaml index 6371ac4ebe7ecb70478511fe628a00954280bc50..4fcb415731475162c879cd0ac3a92f16363fef4f 100644 --- a/devops/gcp/deploy/templates/deployment.yaml +++ b/devops/gcp/deploy/templates/deployment.yaml @@ -16,6 +16,10 @@ spec: app: {{ .Values.conf.appName | quote}} annotations: rollme: {{ randAlphaNum 5 | quote }} + sidecar.istio.io/proxyCPU: {{ .Values.istio.proxyCPU | quote }} + sidecar.istio.io/proxyMemory: {{ .Values.istio.proxyMemory | quote }} + sidecar.istio.io/proxyCPULimit: {{ .Values.istio.proxyCPULimit | quote }} + sidecar.istio.io/proxyMemoryLimit: {{ .Values.istio.proxyMemoryLimit | quote }} spec: containers: - name: {{ .Values.conf.appName | quote}} diff --git a/devops/gcp/deploy/values.yaml b/devops/gcp/deploy/values.yaml index 6e5fbd7826c8b90ecb7c35adf45d595a7c285fd5..4d8f306b1b99758414ffcc1a1d077d92ad6a3a87 100644 --- a/devops/gcp/deploy/values.yaml +++ b/devops/gcp/deploy/values.yaml @@ -22,3 +22,9 @@ conf: openidSecretName: "notification-keycloak-secret" onPremEnabled: false domain: "" + +istio: + proxyCPU: "50m" + proxyCPULimit: "500m" + proxyMemory: "64Mi" + proxyMemoryLimit: "512Mi"