Skip to content

Commit bfe2bc1

Browse files
authored
[release/v1.3] pin envoy and ratelimit image version (#5141)
Signed-off-by: Guy Daich <[email protected]>
1 parent 25dfe10 commit bfe2bc1

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

52 files changed

+53
-53
lines changed

api/v1alpha1/shared_types.go

+2-2
Original file line numberDiff line numberDiff line change
@@ -22,15 +22,15 @@ const (
2222
// DefaultDeploymentMemoryResourceRequests for deployment memory resource
2323
DefaultDeploymentMemoryResourceRequests = "512Mi"
2424
// DefaultEnvoyProxyImage is the default image used by envoyproxy
25-
DefaultEnvoyProxyImage = "docker.io/envoyproxy/envoy:distroless-dev"
25+
DefaultEnvoyProxyImage = "docker.io/envoyproxy/envoy:distroless-v1.33.0"
2626
// DefaultShutdownManagerCPUResourceRequests for shutdown manager cpu resource
2727
DefaultShutdownManagerCPUResourceRequests = "10m"
2828
// DefaultShutdownManagerMemoryResourceRequests for shutdown manager memory resource
2929
DefaultShutdownManagerMemoryResourceRequests = "32Mi"
3030
// DefaultShutdownManagerImage is the default image used for the shutdown manager.
3131
DefaultShutdownManagerImage = "docker.io/envoyproxy/gateway-dev:latest"
3232
// DefaultRateLimitImage is the default image used by ratelimit.
33-
DefaultRateLimitImage = "docker.io/envoyproxy/ratelimit:master"
33+
DefaultRateLimitImage = "docker.io/envoyproxy/ratelimit:60d8e81b"
3434
// HTTPProtocol is the common-used http protocol.
3535
HTTPProtocol = "http"
3636
// GRPCProtocol is the common-used grpc protocol.

charts/gateway-helm/README.md

+1-1

charts/gateway-helm/values.tmpl.yaml

+1-1
Original file line numberDiff line numberDiff line change
@@ -12,7 +12,7 @@ global:
1212
pullSecrets: []
1313
ratelimit:
1414
# This is the full image name including the hub, repo, and tag.
15-
image: "docker.io/envoyproxy/ratelimit:master"
15+
image: "docker.io/envoyproxy/ratelimit:60d8e81b"
1616
# Specify image pull policy if default behavior isn't desired.
1717
# Default behavior: latest images will be Always else IfNotPresent.
1818
pullPolicy: IfNotPresent

internal/infrastructure/kubernetes/proxy/testdata/daemonsets/component-level.yaml

+1-1
Original file line numberDiff line numberDiff line change
@@ -56,7 +56,7 @@ spec:
5656
fieldRef:
5757
apiVersion: v1
5858
fieldPath: metadata.name
59-
image: docker.io/envoyproxy/envoy:distroless-dev
59+
image: docker.io/envoyproxy/envoy:distroless-v1.33.0
6060
imagePullPolicy: IfNotPresent
6161
lifecycle:
6262
preStop:

internal/infrastructure/kubernetes/proxy/testdata/daemonsets/default.yaml

+1-1
Original file line numberDiff line numberDiff line change
@@ -227,7 +227,7 @@ spec:
227227
fieldRef:
228228
apiVersion: v1
229229
fieldPath: metadata.name
230-
image: docker.io/envoyproxy/envoy:distroless-dev
230+
image: docker.io/envoyproxy/envoy:distroless-v1.33.0
231231
imagePullPolicy: IfNotPresent
232232
lifecycle:
233233
preStop:

internal/infrastructure/kubernetes/proxy/testdata/daemonsets/disable-prometheus.yaml

+1-1
Original file line numberDiff line numberDiff line change
@@ -198,7 +198,7 @@ spec:
198198
fieldRef:
199199
apiVersion: v1
200200
fieldPath: metadata.name
201-
image: docker.io/envoyproxy/envoy:distroless-dev
201+
image: docker.io/envoyproxy/envoy:distroless-v1.33.0
202202
imagePullPolicy: IfNotPresent
203203
lifecycle:
204204
preStop:

internal/infrastructure/kubernetes/proxy/testdata/daemonsets/override-labels-and-annotations.yaml

+1-1
Original file line numberDiff line numberDiff line change
@@ -236,7 +236,7 @@ spec:
236236
fieldRef:
237237
apiVersion: v1
238238
fieldPath: metadata.name
239-
image: docker.io/envoyproxy/envoy:distroless-dev
239+
image: docker.io/envoyproxy/envoy:distroless-v1.33.0
240240
imagePullPolicy: IfNotPresent
241241
lifecycle:
242242
preStop:

internal/infrastructure/kubernetes/proxy/testdata/daemonsets/patch-daemonset.yaml

+1-1
Original file line numberDiff line numberDiff line change
@@ -227,7 +227,7 @@ spec:
227227
fieldRef:
228228
apiVersion: v1
229229
fieldPath: metadata.name
230-
image: docker.io/envoyproxy/envoy:distroless-dev
230+
image: docker.io/envoyproxy/envoy:distroless-v1.33.0
231231
imagePullPolicy: IfNotPresent
232232
lifecycle:
233233
preStop:

internal/infrastructure/kubernetes/proxy/testdata/daemonsets/shutdown-manager.yaml

+1-1
Original file line numberDiff line numberDiff line change
@@ -227,7 +227,7 @@ spec:
227227
fieldRef:
228228
apiVersion: v1
229229
fieldPath: metadata.name
230-
image: docker.io/envoyproxy/envoy:distroless-dev
230+
image: docker.io/envoyproxy/envoy:distroless-v1.33.0
231231
imagePullPolicy: IfNotPresent
232232
lifecycle:
233233
preStop:

internal/infrastructure/kubernetes/proxy/testdata/daemonsets/with-annotations.yaml

+1-1
Original file line numberDiff line numberDiff line change
@@ -232,7 +232,7 @@ spec:
232232
fieldRef:
233233
apiVersion: v1
234234
fieldPath: metadata.name
235-
image: docker.io/envoyproxy/envoy:distroless-dev
235+
image: docker.io/envoyproxy/envoy:distroless-v1.33.0
236236
imagePullPolicy: IfNotPresent
237237
lifecycle:
238238
preStop:

internal/infrastructure/kubernetes/proxy/testdata/daemonsets/with-concurrency.yaml

+1-1
Original file line numberDiff line numberDiff line change
@@ -56,7 +56,7 @@ spec:
5656
fieldRef:
5757
apiVersion: v1
5858
fieldPath: metadata.name
59-
image: docker.io/envoyproxy/envoy:distroless-dev
59+
image: docker.io/envoyproxy/envoy:distroless-v1.33.0
6060
imagePullPolicy: IfNotPresent
6161
lifecycle:
6262
preStop:

internal/infrastructure/kubernetes/proxy/testdata/daemonsets/with-extra-args.yaml

+1-1
Original file line numberDiff line numberDiff line change
@@ -229,7 +229,7 @@ spec:
229229
fieldRef:
230230
apiVersion: v1
231231
fieldPath: metadata.name
232-
image: docker.io/envoyproxy/envoy:distroless-dev
232+
image: docker.io/envoyproxy/envoy:distroless-v1.33.0
233233
imagePullPolicy: IfNotPresent
234234
lifecycle:
235235
preStop:

internal/infrastructure/kubernetes/proxy/testdata/daemonsets/with-image-pull-secrets.yaml

+1-1
Original file line numberDiff line numberDiff line change
@@ -227,7 +227,7 @@ spec:
227227
fieldRef:
228228
apiVersion: v1
229229
fieldPath: metadata.name
230-
image: docker.io/envoyproxy/envoy:distroless-dev
230+
image: docker.io/envoyproxy/envoy:distroless-v1.33.0
231231
imagePullPolicy: IfNotPresent
232232
lifecycle:
233233
preStop:

internal/infrastructure/kubernetes/proxy/testdata/daemonsets/with-name.yaml

+1-1
Original file line numberDiff line numberDiff line change
@@ -227,7 +227,7 @@ spec:
227227
fieldRef:
228228
apiVersion: v1
229229
fieldPath: metadata.name
230-
image: docker.io/envoyproxy/envoy:distroless-dev
230+
image: docker.io/envoyproxy/envoy:distroless-v1.33.0
231231
imagePullPolicy: IfNotPresent
232232
lifecycle:
233233
preStop:

internal/infrastructure/kubernetes/proxy/testdata/daemonsets/with-node-selector.yaml

+1-1
Original file line numberDiff line numberDiff line change
@@ -227,7 +227,7 @@ spec:
227227
fieldRef:
228228
apiVersion: v1
229229
fieldPath: metadata.name
230-
image: docker.io/envoyproxy/envoy:distroless-dev
230+
image: docker.io/envoyproxy/envoy:distroless-v1.33.0
231231
imagePullPolicy: IfNotPresent
232232
lifecycle:
233233
preStop:

internal/infrastructure/kubernetes/proxy/testdata/daemonsets/with-topology-spread-constraints.yaml

+1-1
Original file line numberDiff line numberDiff line change
@@ -227,7 +227,7 @@ spec:
227227
fieldRef:
228228
apiVersion: v1
229229
fieldPath: metadata.name
230-
image: docker.io/envoyproxy/envoy:distroless-dev
230+
image: docker.io/envoyproxy/envoy:distroless-v1.33.0
231231
imagePullPolicy: IfNotPresent
232232
lifecycle:
233233
preStop:

internal/infrastructure/kubernetes/proxy/testdata/deployments/bootstrap.yaml

+1-1
Original file line numberDiff line numberDiff line change
@@ -59,7 +59,7 @@ spec:
5959
fieldRef:
6060
apiVersion: v1
6161
fieldPath: metadata.name
62-
image: docker.io/envoyproxy/envoy:distroless-dev
62+
image: docker.io/envoyproxy/envoy:distroless-v1.33.0
6363
imagePullPolicy: IfNotPresent
6464
lifecycle:
6565
preStop:

internal/infrastructure/kubernetes/proxy/testdata/deployments/component-level.yaml

+1-1
Original file line numberDiff line numberDiff line change
@@ -60,7 +60,7 @@ spec:
6060
fieldRef:
6161
apiVersion: v1
6262
fieldPath: metadata.name
63-
image: docker.io/envoyproxy/envoy:distroless-dev
63+
image: docker.io/envoyproxy/envoy:distroless-v1.33.0
6464
imagePullPolicy: IfNotPresent
6565
lifecycle:
6666
preStop:

internal/infrastructure/kubernetes/proxy/testdata/deployments/default.yaml

+1-1
Original file line numberDiff line numberDiff line change
@@ -231,7 +231,7 @@ spec:
231231
fieldRef:
232232
apiVersion: v1
233233
fieldPath: metadata.name
234-
image: docker.io/envoyproxy/envoy:distroless-dev
234+
image: docker.io/envoyproxy/envoy:distroless-v1.33.0
235235
imagePullPolicy: IfNotPresent
236236
lifecycle:
237237
preStop:

internal/infrastructure/kubernetes/proxy/testdata/deployments/disable-prometheus.yaml

+1-1
Original file line numberDiff line numberDiff line change
@@ -202,7 +202,7 @@ spec:
202202
fieldRef:
203203
apiVersion: v1
204204
fieldPath: metadata.name
205-
image: docker.io/envoyproxy/envoy:distroless-dev
205+
image: docker.io/envoyproxy/envoy:distroless-v1.33.0
206206
imagePullPolicy: IfNotPresent
207207
lifecycle:
208208
preStop:

internal/infrastructure/kubernetes/proxy/testdata/deployments/dual-stack.yaml

+1-1
Original file line numberDiff line numberDiff line change
@@ -232,7 +232,7 @@ spec:
232232
fieldRef:
233233
apiVersion: v1
234234
fieldPath: metadata.name
235-
image: docker.io/envoyproxy/envoy:distroless-dev
235+
image: docker.io/envoyproxy/envoy:distroless-v1.33.0
236236
imagePullPolicy: IfNotPresent
237237
lifecycle:
238238
preStop:

internal/infrastructure/kubernetes/proxy/testdata/deployments/ipv6.yaml

+1-1
Original file line numberDiff line numberDiff line change
@@ -232,7 +232,7 @@ spec:
232232
fieldRef:
233233
apiVersion: v1
234234
fieldPath: metadata.name
235-
image: docker.io/envoyproxy/envoy:distroless-dev
235+
image: docker.io/envoyproxy/envoy:distroless-v1.33.0
236236
imagePullPolicy: IfNotPresent
237237
lifecycle:
238238
preStop:

internal/infrastructure/kubernetes/proxy/testdata/deployments/override-labels-and-annotations.yaml

+1-1
Original file line numberDiff line numberDiff line change
@@ -240,7 +240,7 @@ spec:
240240
fieldRef:
241241
apiVersion: v1
242242
fieldPath: metadata.name
243-
image: docker.io/envoyproxy/envoy:distroless-dev
243+
image: docker.io/envoyproxy/envoy:distroless-v1.33.0
244244
imagePullPolicy: IfNotPresent
245245
lifecycle:
246246
preStop:

internal/infrastructure/kubernetes/proxy/testdata/deployments/patch-deployment.yaml

+1-1
Original file line numberDiff line numberDiff line change
@@ -231,7 +231,7 @@ spec:
231231
fieldRef:
232232
apiVersion: v1
233233
fieldPath: metadata.name
234-
image: docker.io/envoyproxy/envoy:distroless-dev
234+
image: docker.io/envoyproxy/envoy:distroless-v1.33.0
235235
imagePullPolicy: IfNotPresent
236236
lifecycle:
237237
preStop:

internal/infrastructure/kubernetes/proxy/testdata/deployments/shutdown-manager.yaml

+1-1
Original file line numberDiff line numberDiff line change
@@ -231,7 +231,7 @@ spec:
231231
fieldRef:
232232
apiVersion: v1
233233
fieldPath: metadata.name
234-
image: docker.io/envoyproxy/envoy:distroless-dev
234+
image: docker.io/envoyproxy/envoy:distroless-v1.33.0
235235
imagePullPolicy: IfNotPresent
236236
lifecycle:
237237
preStop:

internal/infrastructure/kubernetes/proxy/testdata/deployments/with-annotations.yaml

+1-1
Original file line numberDiff line numberDiff line change
@@ -236,7 +236,7 @@ spec:
236236
fieldRef:
237237
apiVersion: v1
238238
fieldPath: metadata.name
239-
image: docker.io/envoyproxy/envoy:distroless-dev
239+
image: docker.io/envoyproxy/envoy:distroless-v1.33.0
240240
imagePullPolicy: IfNotPresent
241241
lifecycle:
242242
preStop:

internal/infrastructure/kubernetes/proxy/testdata/deployments/with-concurrency.yaml

+1-1
Original file line numberDiff line numberDiff line change
@@ -60,7 +60,7 @@ spec:
6060
fieldRef:
6161
apiVersion: v1
6262
fieldPath: metadata.name
63-
image: docker.io/envoyproxy/envoy:distroless-dev
63+
image: docker.io/envoyproxy/envoy:distroless-v1.33.0
6464
imagePullPolicy: IfNotPresent
6565
lifecycle:
6666
preStop:

internal/infrastructure/kubernetes/proxy/testdata/deployments/with-empty-memory-limits.yaml

+1-1
Original file line numberDiff line numberDiff line change
@@ -231,7 +231,7 @@ spec:
231231
fieldRef:
232232
apiVersion: v1
233233
fieldPath: metadata.name
234-
image: docker.io/envoyproxy/envoy:distroless-dev
234+
image: docker.io/envoyproxy/envoy:distroless-v1.33.0
235235
imagePullPolicy: IfNotPresent
236236
lifecycle:
237237
preStop:

internal/infrastructure/kubernetes/proxy/testdata/deployments/with-extra-args.yaml

+1-1
Original file line numberDiff line numberDiff line change
@@ -233,7 +233,7 @@ spec:
233233
fieldRef:
234234
apiVersion: v1
235235
fieldPath: metadata.name
236-
image: docker.io/envoyproxy/envoy:distroless-dev
236+
image: docker.io/envoyproxy/envoy:distroless-v1.33.0
237237
imagePullPolicy: IfNotPresent
238238
lifecycle:
239239
preStop:

internal/infrastructure/kubernetes/proxy/testdata/deployments/with-image-pull-secrets.yaml

+1-1
Original file line numberDiff line numberDiff line change
@@ -231,7 +231,7 @@ spec:
231231
fieldRef:
232232
apiVersion: v1
233233
fieldPath: metadata.name
234-
image: docker.io/envoyproxy/envoy:distroless-dev
234+
image: docker.io/envoyproxy/envoy:distroless-v1.33.0
235235
imagePullPolicy: IfNotPresent
236236
lifecycle:
237237
preStop:

internal/infrastructure/kubernetes/proxy/testdata/deployments/with-name.yaml

+1-1
Original file line numberDiff line numberDiff line change
@@ -231,7 +231,7 @@ spec:
231231
fieldRef:
232232
apiVersion: v1
233233
fieldPath: metadata.name
234-
image: docker.io/envoyproxy/envoy:distroless-dev
234+
image: docker.io/envoyproxy/envoy:distroless-v1.33.0
235235
imagePullPolicy: IfNotPresent
236236
lifecycle:
237237
preStop:

internal/infrastructure/kubernetes/proxy/testdata/deployments/with-node-selector.yaml

+1-1
Original file line numberDiff line numberDiff line change
@@ -231,7 +231,7 @@ spec:
231231
fieldRef:
232232
apiVersion: v1
233233
fieldPath: metadata.name
234-
image: docker.io/envoyproxy/envoy:distroless-dev
234+
image: docker.io/envoyproxy/envoy:distroless-v1.33.0
235235
imagePullPolicy: IfNotPresent
236236
lifecycle:
237237
preStop:

internal/infrastructure/kubernetes/proxy/testdata/deployments/with-topology-spread-constraints.yaml

+1-1
Original file line numberDiff line numberDiff line change
@@ -231,7 +231,7 @@ spec:
231231
fieldRef:
232232
apiVersion: v1
233233
fieldPath: metadata.name
234-
image: docker.io/envoyproxy/envoy:distroless-dev
234+
image: docker.io/envoyproxy/envoy:distroless-v1.33.0
235235
imagePullPolicy: IfNotPresent
236236
lifecycle:
237237
preStop:

internal/infrastructure/kubernetes/ratelimit/testdata/deployments/default.yaml

+1-1
Original file line numberDiff line numberDiff line change
@@ -86,7 +86,7 @@ spec:
8686
value: :19001
8787
- name: PROMETHEUS_MAPPER_YAML
8888
value: /etc/statsd-exporter/conf.yaml
89-
image: docker.io/envoyproxy/ratelimit:master
89+
image: docker.io/envoyproxy/ratelimit:60d8e81b
9090
imagePullPolicy: IfNotPresent
9191
name: envoy-ratelimit
9292
ports:

internal/infrastructure/kubernetes/ratelimit/testdata/deployments/disable-prometheus.yaml

+1-1
Original file line numberDiff line numberDiff line change
@@ -76,7 +76,7 @@ spec:
7676
value: tcp
7777
- name: REDIS_URL
7878
value: redis.redis.svc:6379
79-
image: docker.io/envoyproxy/ratelimit:master
79+
image: docker.io/envoyproxy/ratelimit:60d8e81b
8080
imagePullPolicy: IfNotPresent
8181
name: envoy-ratelimit
8282
ports:

internal/infrastructure/kubernetes/ratelimit/testdata/deployments/enable-tracing-custom.yaml

+1-1
Original file line numberDiff line numberDiff line change
@@ -101,7 +101,7 @@ spec:
101101
value: "0.6"
102102
- name: OTEL_EXPORTER_OTLP_ENDPOINT
103103
value: http://trace-collector.envoy-gateway-system.svc.cluster.local:4317
104-
image: docker.io/envoyproxy/ratelimit:master
104+
image: docker.io/envoyproxy/ratelimit:60d8e81b
105105
imagePullPolicy: IfNotPresent
106106
name: envoy-ratelimit
107107
ports:

internal/infrastructure/kubernetes/ratelimit/testdata/deployments/enable-tracing.yaml

+1-1
Original file line numberDiff line numberDiff line change
@@ -101,7 +101,7 @@ spec:
101101
value: "1.0"
102102
- name: OTEL_EXPORTER_OTLP_ENDPOINT
103103
value: http://trace-collector.envoy-gateway-system.svc.cluster.local:4318
104-
image: docker.io/envoyproxy/ratelimit:master
104+
image: docker.io/envoyproxy/ratelimit:60d8e81b
105105
imagePullPolicy: IfNotPresent
106106
name: envoy-ratelimit
107107
ports:

internal/infrastructure/kubernetes/ratelimit/testdata/deployments/merge-annotations.yaml

+1-1
Original file line numberDiff line numberDiff line change
@@ -88,7 +88,7 @@ spec:
8888
value: :19001
8989
- name: PROMETHEUS_MAPPER_YAML
9090
value: /etc/statsd-exporter/conf.yaml
91-
image: docker.io/envoyproxy/ratelimit:master
91+
image: docker.io/envoyproxy/ratelimit:60d8e81b
9292
imagePullPolicy: IfNotPresent
9393
name: envoy-ratelimit
9494
ports:

internal/infrastructure/kubernetes/ratelimit/testdata/deployments/merge-labels.yaml

+1-1
Original file line numberDiff line numberDiff line change
@@ -88,7 +88,7 @@ spec:
8888
value: :19001
8989
- name: PROMETHEUS_MAPPER_YAML
9090
value: /etc/statsd-exporter/conf.yaml
91-
image: docker.io/envoyproxy/ratelimit:master
91+
image: docker.io/envoyproxy/ratelimit:60d8e81b
9292
imagePullPolicy: IfNotPresent
9393
name: envoy-ratelimit
9494
ports:

internal/infrastructure/kubernetes/ratelimit/testdata/deployments/patch-deployment.yaml

+1-1
Original file line numberDiff line numberDiff line change
@@ -86,7 +86,7 @@ spec:
8686
value: :19001
8787
- name: PROMETHEUS_MAPPER_YAML
8888
value: /etc/statsd-exporter/conf.yaml
89-
image: docker.io/envoyproxy/ratelimit:master
89+
image: docker.io/envoyproxy/ratelimit:60d8e81b
9090
imagePullPolicy: IfNotPresent
9191
name: envoy-ratelimit
9292
ports:

internal/infrastructure/kubernetes/ratelimit/testdata/deployments/with-node-selector.yaml

+1-1
Original file line numberDiff line numberDiff line change
@@ -86,7 +86,7 @@ spec:
8686
value: :19001
8787
- name: PROMETHEUS_MAPPER_YAML
8888
value: /etc/statsd-exporter/conf.yaml
89-
image: docker.io/envoyproxy/ratelimit:master
89+
image: docker.io/envoyproxy/ratelimit:60d8e81b
9090
imagePullPolicy: IfNotPresent
9191
name: envoy-ratelimit
9292
ports:

internal/infrastructure/kubernetes/ratelimit/testdata/deployments/with-topology-spread-constraints.yaml

+1-1
Original file line numberDiff line numberDiff line change
@@ -86,7 +86,7 @@ spec:
8686
value: :19001
8787
- name: PROMETHEUS_MAPPER_YAML
8888
value: /etc/statsd-exporter/conf.yaml
89-
image: docker.io/envoyproxy/ratelimit:master
89+
image: docker.io/envoyproxy/ratelimit:60d8e81b
9090
imagePullPolicy: IfNotPresent
9191
name: envoy-ratelimit
9292
ports:

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

+1-1

0 commit comments

Comments
 (0)