Skip to content

Commit 962462e

Browse files
authored
Merge pull request #12 from selectel/add-envoy-gateway-v1.7.1
update to v1.7.1
2 parents 88621ef + ed8e1da commit 962462e

31 files changed

Lines changed: 2339 additions & 7096 deletions

charts/gateway-helm/Chart.lock

Lines changed: 0 additions & 6 deletions
This file was deleted.

charts/gateway-helm/Chart.yaml

Lines changed: 2 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -3,8 +3,8 @@ name: gateway-helm
33
description: The Helm chart for Envoy Gateway
44
type: application
55

6-
version: v0.0.0-latest
7-
appVersion: "latest"
6+
version: v1.7.1
7+
appVersion: 1.7.1
88
icon: https://raw.githubusercontent.com/envoyproxy/gateway/main/site/assets/icons/logo.svg
99

1010
maintainers:
@@ -23,7 +23,3 @@ home: https://gateway.envoyproxy.io/
2323

2424
sources:
2525
- https://github.com/envoyproxy/gateway
26-
27-
dependencies:
28-
- name: crds
29-
version: "0.0.0"

charts/gateway-helm/README.md

Lines changed: 1 addition & 9 deletions
Original file line numberDiff line numberDiff line change
@@ -17,12 +17,6 @@ The Helm chart for Envoy Gateway
1717

1818
* <https://github.com/envoyproxy/gateway>
1919

20-
## Requirements
21-
22-
| Repository | Name | Version |
23-
|------------|------|---------|
24-
| | crds | 0.0.0 |
25-
2620
## Usage
2721

2822
[Helm](https://helm.sh) must be installed to use the charts.
@@ -66,7 +60,6 @@ helm uninstall eg -n envoy-gateway-system
6660
| Key | Type | Default | Description |
6761
|-----|------|---------|-------------|
6862
| certgen | object | `{"job":{"affinity":{},"annotations":{},"args":[],"nodeSelector":{},"pod":{"annotations":{},"labels":{}},"resources":{},"securityContext":{"allowPrivilegeEscalation":false,"capabilities":{"drop":["ALL"]},"privileged":false,"readOnlyRootFilesystem":true,"runAsGroup":65532,"runAsNonRoot":true,"runAsUser":65532,"seccompProfile":{"type":"RuntimeDefault"}},"tolerations":[],"ttlSecondsAfterFinished":30},"rbac":{"annotations":{},"labels":{}}}` | Certgen is used to generate the certificates required by EnvoyGateway. If you want to construct a custom certificate, you can generate a custom certificate through Cert-Manager before installing EnvoyGateway. Certgen will not overwrite the custom certificate. Please do not manually modify `values.yaml` to disable certgen, it may cause EnvoyGateway OIDC,OAuth2,etc. to not work as expected. |
69-
| commonLabels | object | `{}` | Labels to apply to all resources |
7063
| config.envoyGateway | object | `{"extensionApis":{},"gateway":{"controllerName":"gateway.envoyproxy.io/gatewayclass-controller"},"logging":{"level":{"default":"info"}},"provider":{"type":"Kubernetes"}}` | EnvoyGateway configuration. Visit https://gateway.envoyproxy.io/docs/api/extension_types/#envoygateway to view all options. |
7164
| createNamespace | bool | `false` | |
7265
| deployment.annotations | object | `{}` | |
@@ -110,7 +103,7 @@ helm uninstall eg -n envoy-gateway-system
110103
| global.images.envoyGateway.image | string | `nil` | |
111104
| global.images.envoyGateway.pullPolicy | string | `nil` | |
112105
| global.images.envoyGateway.pullSecrets | list | `[]` | |
113-
| global.images.ratelimit.image | string | `"docker.io/envoyproxy/ratelimit:master"` | |
106+
| global.images.ratelimit.image | string | `"docker.io/envoyproxy/ratelimit:c8765e89"` | |
114107
| global.images.ratelimit.pullPolicy | string | `"IfNotPresent"` | |
115108
| global.images.ratelimit.pullSecrets | list | `[]` | |
116109
| hpa.behavior | object | `{}` | |
@@ -119,7 +112,6 @@ helm uninstall eg -n envoy-gateway-system
119112
| hpa.metrics | list | `[]` | |
120113
| hpa.minReplicas | int | `1` | |
121114
| kubernetesClusterDomain | string | `"cluster.local"` | |
122-
| namespaceOverride | string | `""` | Override the namespace for resources deployed by the chart. Defaults to the release namespace. |
123115
| podDisruptionBudget.minAvailable | int | `0` | |
124116
| service.annotations | object | `{}` | |
125117
| service.trafficDistribution | string | `""` | |

charts/gateway-helm/charts/crds/Chart.yaml

Lines changed: 0 additions & 6 deletions
This file was deleted.

charts/gateway-helm/charts/crds/crds/gatewayapi-crds.yaml renamed to charts/gateway-helm/crds/gatewayapi-crds.yaml

Lines changed: 2064 additions & 3473 deletions
Large diffs are not rendered by default.

charts/gateway-helm/charts/crds/crds/generated/gateway.envoyproxy.io_backends.yaml renamed to charts/gateway-helm/crds/generated/gateway.envoyproxy.io_backends.yaml

Lines changed: 2 additions & 25 deletions
Original file line numberDiff line numberDiff line change
@@ -241,8 +241,6 @@ spec:
241241
description: |-
242242
Ciphers specifies the set of cipher suites supported when
243243
negotiating TLS 1.0 - 1.2. This setting has no effect for TLS 1.3.
244-
For the list of supported ciphers, please refer to the Envoy documentation:
245-
https://www.envoyproxy.io/docs/envoy/latest/api-v3/extensions/transport_sockets/tls/v3/common.proto#extensions-transport-sockets-tls-v3-tlsparameters
246244
In non-FIPS Envoy Proxy builds the default cipher list is:
247245
- [ECDHE-ECDSA-AES128-GCM-SHA256|ECDHE-ECDSA-CHACHA20-POLY1305]
248246
- [ECDHE-RSA-AES128-GCM-SHA256|ECDHE-RSA-CHACHA20-POLY1305]
@@ -312,26 +310,6 @@ spec:
312310
items:
313311
type: string
314312
type: array
315-
fingerprints:
316-
description: |-
317-
Fingerprints specifies TLS client fingerprinting.
318-
When specified, a JAX fingerprint derived from the client’s TLS handshake
319-
is generated. The fingerprint can be logged in access logs or
320-
forwarded to upstream services using request headers.
321-
322-
Fingerprinting is disabled if not specified.
323-
324-
Supported values are:
325-
- JA3
326-
- JA4
327-
items:
328-
description: TLSFingerprintType specifies the TLS client fingerprinting
329-
mode.
330-
enum:
331-
- JA3
332-
- JA4
333-
type: string
334-
type: array
335313
insecureSkipVerify:
336314
default: false
337315
description: |-
@@ -389,9 +367,8 @@ spec:
389367
If WellKnownCACertificates is unspecified or empty (""), then CACertificateRefs
390368
must be specified with at least one entry for a valid configuration. Only one of
391369
CACertificateRefs or WellKnownCACertificates may be specified, not both.
392-
maxLength: 253
393-
minLength: 1
394-
pattern: ^(System|([a-z0-9]([-a-z0-9]*[a-z0-9])?(\.[a-z0-9]([-a-z0-9]*[a-z0-9])?)*/([A-Za-z0-9][-A-Za-z0-9_.]{0,61})?[A-Za-z0-9]))$
370+
enum:
371+
- System
395372
type: string
396373
type: object
397374
x-kubernetes-validations:

0 commit comments

Comments
 (0)