mirror of
https://github.com/alibaba/higress.git
synced 2026-06-10 05:07:30 +08:00
rel: Release 2.0.4 (#1571)
This commit is contained in:
@@ -1,5 +1,5 @@
|
|||||||
apiVersion: v2
|
apiVersion: v2
|
||||||
appVersion: 2.0.3
|
appVersion: 2.0.4
|
||||||
description: Helm chart for deploying higress gateways
|
description: Helm chart for deploying higress gateways
|
||||||
icon: https://higress.io/img/higress_logo_small.png
|
icon: https://higress.io/img/higress_logo_small.png
|
||||||
home: http://higress.io/
|
home: http://higress.io/
|
||||||
@@ -10,4 +10,4 @@ name: higress-core
|
|||||||
sources:
|
sources:
|
||||||
- http://github.com/alibaba/higress
|
- http://github.com/alibaba/higress
|
||||||
type: application
|
type: application
|
||||||
version: 2.0.3
|
version: 2.0.4
|
||||||
|
|||||||
@@ -7,9 +7,6 @@ Rendering the pod template of gateway component.
|
|||||||
template:
|
template:
|
||||||
metadata:
|
metadata:
|
||||||
annotations:
|
annotations:
|
||||||
{{- if .Values.global.enableHigressIstio }}
|
|
||||||
"enableHigressIstio": "true"
|
|
||||||
{{- end }}
|
|
||||||
{{- if .Values.gateway.podAnnotations }}
|
{{- if .Values.gateway.podAnnotations }}
|
||||||
{{- toYaml .Values.gateway.podAnnotations | nindent 6 }}
|
{{- toYaml .Values.gateway.podAnnotations | nindent 6 }}
|
||||||
{{- end }}
|
{{- end }}
|
||||||
@@ -268,11 +265,7 @@ template:
|
|||||||
{{- end }}
|
{{- end }}
|
||||||
- name: higress-ca-root-cert
|
- name: higress-ca-root-cert
|
||||||
configMap:
|
configMap:
|
||||||
{{- if .Values.global.enableHigressIstio }}
|
|
||||||
name: istio-ca-root-cert
|
|
||||||
{{- else }}
|
|
||||||
name: higress-ca-root-cert
|
name: higress-ca-root-cert
|
||||||
{{- end }}
|
|
||||||
- name: config
|
- name: config
|
||||||
configMap:
|
configMap:
|
||||||
name: higress-config
|
name: higress-config
|
||||||
|
|||||||
@@ -20,11 +20,7 @@
|
|||||||
# When processing a leaf namespace Istio will search for declarations in that namespace first
|
# When processing a leaf namespace Istio will search for declarations in that namespace first
|
||||||
# and if none are found it will search in the root namespace. Any matching declaration found in the root namespace
|
# and if none are found it will search in the root namespace. Any matching declaration found in the root namespace
|
||||||
# is processed as if it were declared in the leaf namespace.
|
# is processed as if it were declared in the leaf namespace.
|
||||||
{{- if .Values.global.enableHigressIstio }}
|
|
||||||
rootNamespace: {{ .Values.meshConfig.rootNamespace | default .Values.global.istioNamespace }}
|
|
||||||
{{- else }}
|
|
||||||
rootNamespace: {{ .Release.Namespace }}
|
rootNamespace: {{ .Release.Namespace }}
|
||||||
{{- end }}
|
|
||||||
|
|
||||||
configSources:
|
configSources:
|
||||||
- address: "xds://127.0.0.1:15051"
|
- address: "xds://127.0.0.1:15051"
|
||||||
@@ -85,12 +81,8 @@
|
|||||||
discoveryAddress: {{ printf "istiod.%s.svc" .Release.Namespace }}:15012
|
discoveryAddress: {{ printf "istiod.%s.svc" .Release.Namespace }}:15012
|
||||||
{{- end }}
|
{{- end }}
|
||||||
{{- else }}
|
{{- else }}
|
||||||
{{- if .Values.global.enableHigressIstio }}
|
|
||||||
discoveryAddress: {{ printf "istiod.%s.svc" .Values.global.istioNamespace }}:15012
|
|
||||||
{{- else }}
|
|
||||||
discoveryAddress: {{ include "controller.name" . }}.{{.Release.Namespace}}.svc:15012
|
discoveryAddress: {{ include "controller.name" . }}.{{.Release.Namespace}}.svc:15012
|
||||||
{{- end }}
|
{{- end }}
|
||||||
{{- end }}
|
|
||||||
proxyStatsMatcher:
|
proxyStatsMatcher:
|
||||||
inclusionRegexps:
|
inclusionRegexps:
|
||||||
- ".*"
|
- ".*"
|
||||||
|
|||||||
@@ -96,7 +96,6 @@ spec:
|
|||||||
volumeMounts:
|
volumeMounts:
|
||||||
- name: log
|
- name: log
|
||||||
mountPath: /var/log
|
mountPath: /var/log
|
||||||
{{- if not .Values.global.enableHigressIstio }}
|
|
||||||
- name: discovery
|
- name: discovery
|
||||||
image: "{{ .Values.pilot.hub | default .Values.global.hub }}/{{ .Values.pilot.image | default "pilot" }}:{{ .Values.pilot.tag | default .Chart.AppVersion }}"
|
image: "{{ .Values.pilot.hub | default .Values.global.hub }}/{{ .Values.pilot.image | default "pilot" }}:{{ .Values.pilot.tag | default .Chart.AppVersion }}"
|
||||||
{{- if .Values.global.imagePullPolicy }}
|
{{- if .Values.global.imagePullPolicy }}
|
||||||
@@ -229,10 +228,8 @@ spec:
|
|||||||
value: "false"
|
value: "false"
|
||||||
- name: PILOT_ENABLE_GATEWAY_API_DEPLOYMENT_CONTROLLER
|
- name: PILOT_ENABLE_GATEWAY_API_DEPLOYMENT_CONTROLLER
|
||||||
value: "false"
|
value: "false"
|
||||||
{{- if not .Values.global.enableHigressIstio }}
|
|
||||||
- name: CUSTOM_CA_CERT_NAME
|
- name: CUSTOM_CA_CERT_NAME
|
||||||
value: "higress-ca-root-cert"
|
value: "higress-ca-root-cert"
|
||||||
{{- end }}
|
|
||||||
{{- if not (or .Values.global.local .Values.global.kind) }}
|
{{- if not (or .Values.global.local .Values.global.kind) }}
|
||||||
resources:
|
resources:
|
||||||
{{- if .Values.pilot.resources }}
|
{{- if .Values.pilot.resources }}
|
||||||
@@ -269,7 +266,6 @@ spec:
|
|||||||
- name: extracacerts
|
- name: extracacerts
|
||||||
mountPath: /cacerts
|
mountPath: /cacerts
|
||||||
{{- end }}
|
{{- end }}
|
||||||
{{- end }}
|
|
||||||
{{- with .Values.controller.nodeSelector }}
|
{{- with .Values.controller.nodeSelector }}
|
||||||
nodeSelector:
|
nodeSelector:
|
||||||
{{- toYaml . | nindent 8 }}
|
{{- toYaml . | nindent 8 }}
|
||||||
@@ -285,7 +281,6 @@ spec:
|
|||||||
volumes:
|
volumes:
|
||||||
- name: log
|
- name: log
|
||||||
emptyDir: {}
|
emptyDir: {}
|
||||||
{{- if not .Values.global.enableHigressIstio }}
|
|
||||||
- name: config
|
- name: config
|
||||||
configMap:
|
configMap:
|
||||||
name: higress-config
|
name: higress-config
|
||||||
@@ -317,4 +312,3 @@ spec:
|
|||||||
configMap:
|
configMap:
|
||||||
name: pilot-jwks-extra-cacerts{{- if not (eq .Values.revision "") }}-{{ .Values.revision }}{{- end }}
|
name: pilot-jwks-extra-cacerts{{- if not (eq .Values.revision "") }}-{{ .Values.revision }}{{- end }}
|
||||||
{{- end }}
|
{{- end }}
|
||||||
{{- end }}
|
|
||||||
|
|||||||
@@ -9,7 +9,6 @@ spec:
|
|||||||
type: {{ .Values.controller.service.type }}
|
type: {{ .Values.controller.service.type }}
|
||||||
ports:
|
ports:
|
||||||
{{- toYaml .Values.controller.ports | nindent 4 }}
|
{{- toYaml .Values.controller.ports | nindent 4 }}
|
||||||
{{- if not .Values.global.enableHigressIstio }}
|
|
||||||
- port: 15010
|
- port: 15010
|
||||||
name: grpc-xds # plaintext
|
name: grpc-xds # plaintext
|
||||||
protocol: TCP
|
protocol: TCP
|
||||||
@@ -23,6 +22,5 @@ spec:
|
|||||||
- port: 15014
|
- port: 15014
|
||||||
name: http-monitoring # prometheus stats
|
name: http-monitoring # prometheus stats
|
||||||
protocol: TCP
|
protocol: TCP
|
||||||
{{- end }}
|
|
||||||
selector:
|
selector:
|
||||||
{{- include "controller.selectorLabels" . | nindent 4 }}
|
{{- include "controller.selectorLabels" . | nindent 4 }}
|
||||||
|
|||||||
@@ -40,8 +40,6 @@ global:
|
|||||||
enableIstioAPI: true
|
enableIstioAPI: true
|
||||||
# -- If true, Higress Controller will monitor Gateway API resources as well
|
# -- If true, Higress Controller will monitor Gateway API resources as well
|
||||||
enableGatewayAPI: false
|
enableGatewayAPI: false
|
||||||
# Deprecated
|
|
||||||
enableHigressIstio: false
|
|
||||||
# -- Used to locate istiod.
|
# -- Used to locate istiod.
|
||||||
istioNamespace: istio-system
|
istioNamespace: istio-system
|
||||||
# -- enable pod disruption budget for the control plane, which is used to
|
# -- enable pod disruption budget for the control plane, which is used to
|
||||||
|
|||||||
@@ -1,9 +1,9 @@
|
|||||||
dependencies:
|
dependencies:
|
||||||
- name: higress-core
|
- name: higress-core
|
||||||
repository: file://../core
|
repository: file://../core
|
||||||
version: 2.0.3
|
version: 2.0.4
|
||||||
- name: higress-console
|
- name: higress-console
|
||||||
repository: https://higress.io/helm-charts/
|
repository: https://higress.io/helm-charts/
|
||||||
version: 1.4.5
|
version: 1.4.6
|
||||||
digest: sha256:74b772113264168483961f5d0424459fd7359adc509a4b50400229581d7cddbf
|
digest: sha256:ec570ac7ae8a6de976e7ffafaadae4a33beeabfb4b13debe63e0cfa100e2eb8c
|
||||||
generated: "2024-11-08T14:06:51.871719+08:00"
|
generated: "2024-12-06T11:34:04.628976+08:00"
|
||||||
|
|||||||
@@ -1,5 +1,5 @@
|
|||||||
apiVersion: v2
|
apiVersion: v2
|
||||||
appVersion: 2.0.3
|
appVersion: 2.0.4
|
||||||
description: Helm chart for deploying Higress gateways
|
description: Helm chart for deploying Higress gateways
|
||||||
icon: https://higress.io/img/higress_logo_small.png
|
icon: https://higress.io/img/higress_logo_small.png
|
||||||
home: http://higress.io/
|
home: http://higress.io/
|
||||||
@@ -12,9 +12,9 @@ sources:
|
|||||||
dependencies:
|
dependencies:
|
||||||
- name: higress-core
|
- name: higress-core
|
||||||
repository: "file://../core"
|
repository: "file://../core"
|
||||||
version: 2.0.3
|
version: 2.0.4
|
||||||
- name: higress-console
|
- name: higress-console
|
||||||
repository: "https://higress.io/helm-charts/"
|
repository: "https://higress.io/helm-charts/"
|
||||||
version: 1.4.5
|
version: 1.4.6
|
||||||
type: application
|
type: application
|
||||||
version: 2.0.3
|
version: 2.0.4
|
||||||
|
|||||||
@@ -159,7 +159,6 @@ The command removes all the Kubernetes components associated with the chart and
|
|||||||
| global.disableAlpnH2 | bool | `false` | Whether to disable HTTP/2 in ALPN |
|
| global.disableAlpnH2 | bool | `false` | Whether to disable HTTP/2 in ALPN |
|
||||||
| global.enableGatewayAPI | bool | `false` | If true, Higress Controller will monitor Gateway API resources as well |
|
| global.enableGatewayAPI | bool | `false` | If true, Higress Controller will monitor Gateway API resources as well |
|
||||||
| global.enableH3 | bool | `false` | |
|
| global.enableH3 | bool | `false` | |
|
||||||
| global.enableHigressIstio | bool | `false` | |
|
|
||||||
| global.enableIPv6 | bool | `false` | |
|
| global.enableIPv6 | bool | `false` | |
|
||||||
| global.enableIstioAPI | bool | `true` | If true, Higress Controller will monitor istio resources as well |
|
| global.enableIstioAPI | bool | `true` | If true, Higress Controller will monitor istio resources as well |
|
||||||
| global.enableProxyProtocol | bool | `false` | |
|
| global.enableProxyProtocol | bool | `false` | |
|
||||||
|
|||||||
Reference in New Issue
Block a user