Skip to content

Commit 5f0847b

Browse files
Add default EnvoyProxy image to Helm chart
Signed-off-by: Aditya7880900936 <adityasanskarsrivastav788@gmail.com>
1 parent 5266322 commit 5f0847b

34 files changed

Lines changed: 225 additions & 7 deletions

charts/gateway-helm/README.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -138,7 +138,7 @@ helm uninstall eg -n envoy-gateway-system
138138
| global.images.envoyGateway.image | string | `nil` | |
139139
| global.images.envoyGateway.pullPolicy | string | `nil` | |
140140
| global.images.envoyGateway.pullSecrets | list | `[]` | |
141-
| global.images.envoyProxy.image | string | `""` | |
141+
| global.images.envoyProxy.image | string | `"docker.io/envoyproxy/envoy:distroless-dev"` | |
142142
| global.images.envoyProxy.pullPolicy | string | `""` | |
143143
| global.images.envoyProxy.pullSecrets | list | `[]` | |
144144
| global.images.ratelimit.image | string | `"docker.io/envoyproxy/ratelimit:master"` | |

charts/gateway-helm/values.tmpl.yaml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -28,7 +28,7 @@ global:
2828
envoyProxy:
2929
# This is the full image name including the hub, repo, and tag for the Envoy Proxy data plane.
3030
# If not specified, uses the default image built into envoy-gateway.
31-
image: ""
31+
image: "docker.io/envoyproxy/envoy:distroless-dev"
3232
# Specify image pull policy if default behavior isn't desired.
3333
# Default behavior: IfNotPresent.
3434
pullPolicy: ""

site/content/en/community/RELEASING.md

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -55,15 +55,15 @@ export GITHUB_REMOTE=origin
5555
```shell
5656
git checkout -b release/v${MAJOR_VERSION}.${MINOR_VERSION}
5757
```
58-
58+
f
5959
8. Push the branch to the Envoy Gateway repo.
6060

6161
```shell
6262
git push ${GITHUB_REMOTE} release/v${MAJOR_VERSION}.${MINOR_VERSION}
6363
```
6464

6565
9. Create a topic branch for updating the [Envoy proxy image][] and [Envoy Ratelimit image][] to the tag supported by the release.
66-
Please note that the tags should be updated in both the source code and the Helm chart. Reference [PR #5872][]
66+
Please note that the tags should be updated in both the source code and the Helm chart, including `global.images.envoyProxy.image` in `charts/gateway-helm/values.tmpl.yaml`. Reference [PR #5872][]
6767
for additional details on updating the image tag.
6868

6969
(+v1.8.x only) After updating the Envoy proxy image tag, update the dynamic module SDK and example dependencies:
@@ -217,7 +217,7 @@ export GITHUB_REMOTE=origin
217217

218218
9. If upstream has updated the [Envoy proxy image][] or [Envoy Ratelimit image][] tag supported by the release,
219219
you should also create a topic branch for bumping these tags.
220-
Please note that the tags should be updated in both the source code and the Helm chart. Reference [PR #5872][]
220+
Please note that the tags should be updated in both the source code and the Helm chart, including `global.images.envoyProxy.image` in `charts/gateway-helm/values.tmpl.yaml`. Reference [PR #5872][]
221221

222222
8. Tag the head of your release branch with the release tag. For example:
223223

@@ -374,7 +374,7 @@ export GITHUB_REMOTE=origin
374374
375375
9. If upstream has updated the [Envoy proxy image][] or [Envoy Ratelimit image][] tag supported by the release,
376376
you should also create a topic branch for bumping these tags.
377-
Please note that the tags should be updated in both the source code and the Helm chart. Reference [PR #5872][]
377+
Please note that the tags should be updated in both the source code and the Helm chart, including `global.images.envoyProxy.image` in `charts/gateway-helm/values.tmpl.yaml`. Reference [PR #5872][]
378378
379379
9. Tag the head of your release branch with the release tag. For example:
380380

site/content/en/latest/install/gateway-helm-api.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -81,7 +81,7 @@ The Helm chart for Envoy Gateway
8181
| global.images.envoyGateway.image | string | `nil` | |
8282
| global.images.envoyGateway.pullPolicy | string | `nil` | |
8383
| global.images.envoyGateway.pullSecrets | list | `[]` | |
84-
| global.images.envoyProxy.image | string | `""` | |
84+
| global.images.envoyProxy.image | string | `"docker.io/envoyproxy/envoy:distroless-dev"` | |
8585
| global.images.envoyProxy.pullPolicy | string | `""` | |
8686
| global.images.envoyProxy.pullSecrets | list | `[]` | |
8787
| global.images.ratelimit.image | string | `"docker.io/envoyproxy/ratelimit:master"` | |

test/helm/gateway-helm/certgen-annotations.out.yaml

Lines changed: 7 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -32,6 +32,13 @@ data:
3232
envoy-gateway.yaml: |
3333
apiVersion: gateway.envoyproxy.io/v1alpha1
3434
kind: EnvoyGateway
35+
envoyProxy:
36+
provider:
37+
kubernetes:
38+
envoyDeployment:
39+
container:
40+
image: docker.io/envoyproxy/envoy:distroless-dev
41+
type: Kubernetes
3542
extensionApis: {}
3643
gateway:
3744
controllerName: gateway.envoyproxy.io/gatewayclass-controller

test/helm/gateway-helm/certgen-args.out.yaml

Lines changed: 7 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -32,6 +32,13 @@ data:
3232
envoy-gateway.yaml: |
3333
apiVersion: gateway.envoyproxy.io/v1alpha1
3434
kind: EnvoyGateway
35+
envoyProxy:
36+
provider:
37+
kubernetes:
38+
envoyDeployment:
39+
container:
40+
image: docker.io/envoyproxy/envoy:distroless-dev
41+
type: Kubernetes
3542
extensionApis: {}
3643
gateway:
3744
controllerName: gateway.envoyproxy.io/gatewayclass-controller

test/helm/gateway-helm/certgen-labels.out.yaml

Lines changed: 7 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -32,6 +32,13 @@ data:
3232
envoy-gateway.yaml: |
3333
apiVersion: gateway.envoyproxy.io/v1alpha1
3434
kind: EnvoyGateway
35+
envoyProxy:
36+
provider:
37+
kubernetes:
38+
envoyDeployment:
39+
container:
40+
image: docker.io/envoyproxy/envoy:distroless-dev
41+
type: Kubernetes
3542
extensionApis: {}
3643
gateway:
3744
controllerName: gateway.envoyproxy.io/gatewayclass-controller

test/helm/gateway-helm/certjen-custom-scheduling.out.yaml

Lines changed: 7 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -32,6 +32,13 @@ data:
3232
envoy-gateway.yaml: |
3333
apiVersion: gateway.envoyproxy.io/v1alpha1
3434
kind: EnvoyGateway
35+
envoyProxy:
36+
provider:
37+
kubernetes:
38+
envoyDeployment:
39+
container:
40+
image: docker.io/envoyproxy/envoy:distroless-dev
41+
type: Kubernetes
3542
extensionApis: {}
3643
gateway:
3744
controllerName: gateway.envoyproxy.io/gatewayclass-controller

test/helm/gateway-helm/common-labels.out.yaml

Lines changed: 7 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -40,6 +40,13 @@ data:
4040
envoy-gateway.yaml: |
4141
apiVersion: gateway.envoyproxy.io/v1alpha1
4242
kind: EnvoyGateway
43+
envoyProxy:
44+
provider:
45+
kubernetes:
46+
envoyDeployment:
47+
container:
48+
image: docker.io/envoyproxy/envoy:distroless-dev
49+
type: Kubernetes
4350
extensionApis: {}
4451
gateway:
4552
controllerName: gateway.envoyproxy.io/gatewayclass-controller

test/helm/gateway-helm/control-plane-with-pdb.out.yaml

Lines changed: 7 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -47,6 +47,13 @@ data:
4747
envoy-gateway.yaml: |
4848
apiVersion: gateway.envoyproxy.io/v1alpha1
4949
kind: EnvoyGateway
50+
envoyProxy:
51+
provider:
52+
kubernetes:
53+
envoyDeployment:
54+
container:
55+
image: docker.io/envoyproxy/envoy:distroless-dev
56+
type: Kubernetes
5057
extensionApis: {}
5158
gateway:
5259
controllerName: gateway.envoyproxy.io/gatewayclass-controller

0 commit comments

Comments
 (0)