helm-chart-4.8.3-1 support for private service connect
This commit is contained in:
parent
eef4886607
commit
48009ea89b
3 changed files with 9 additions and 1 deletions
|
@ -17,4 +17,4 @@ maintainers:
|
|||
name: c3-nginx-ingress
|
||||
sources:
|
||||
- https://ci-artifacts.c3.ai/v1/helm
|
||||
version: 4.8.3
|
||||
version: 4.8.3-1
|
||||
|
|
|
@ -6,6 +6,9 @@ metadata:
|
|||
{{- range $key, $value := .Values.controller.service.annotations }}
|
||||
{{ $key }}: {{ tpl ($value | toString) $ | quote }}
|
||||
{{- end }}
|
||||
{{- if .Values.controller.service.psc.enabled }}
|
||||
{{ .Values.controller.service.psc.annotation.key }}: "{{ .Values.controller.service.psc.annotation.value }}"
|
||||
{{- end }}
|
||||
labels:
|
||||
{{- include "ingress-nginx.labels" . | nindent 4 }}
|
||||
app.kubernetes.io/component: controller
|
||||
|
|
|
@ -436,6 +436,11 @@ controller:
|
|||
configMapKey: ""
|
||||
service:
|
||||
enabled: true
|
||||
psc:
|
||||
enabled: false
|
||||
annotation:
|
||||
key: "cloud.google.com/load-balancer-type"
|
||||
value: "Internal"
|
||||
# -- If enabled is adding an appProtocol option for Kubernetes service. An appProtocol field replacing annotations that were
|
||||
# using for setting a backend protocol. Here is an example for AWS: service.beta.kubernetes.io/aws-load-balancer-backend-protocol: http
|
||||
# It allows choosing the protocol for each backend specified in the Kubernetes service.
|
||||
|
|
Loading…
Reference in a new issue