Skip to content

Commit 97f53f3

Browse files
authored
[release/v1.4] pin envoy and ratelimit image version (#5872)
pin envoy and ratelimit image version Signed-off-by: shawnh2 <[email protected]>
1 parent 410da88 commit 97f53f3

File tree

58 files changed

+59
-59
lines changed

Some content is hidden

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

58 files changed

+59
-59
lines changed

api/v1alpha1/shared_types.go

+2-2
Original file line numberDiff line numberDiff line change
@@ -24,15 +24,15 @@ const (
2424
// DefaultDeploymentMemoryResourceRequests for deployment memory resource
2525
DefaultDeploymentMemoryResourceRequests = "512Mi"
2626
// DefaultEnvoyProxyImage is the default image used by envoyproxy
27-
DefaultEnvoyProxyImage = "docker.io/envoyproxy/envoy:distroless-dev"
27+
DefaultEnvoyProxyImage = "docker.io/envoyproxy/envoy:distroless-v1.34.0"
2828
// DefaultShutdownManagerCPUResourceRequests for shutdown manager cpu resource
2929
DefaultShutdownManagerCPUResourceRequests = "10m"
3030
// DefaultShutdownManagerMemoryResourceRequests for shutdown manager memory resource
3131
DefaultShutdownManagerMemoryResourceRequests = "32Mi"
3232
// DefaultShutdownManagerImage is the default image used for the shutdown manager.
3333
DefaultShutdownManagerImage = "docker.io/envoyproxy/gateway-dev:latest"
3434
// DefaultRateLimitImage is the default image used by ratelimit.
35-
DefaultRateLimitImage = "docker.io/envoyproxy/ratelimit:master"
35+
DefaultRateLimitImage = "docker.io/envoyproxy/ratelimit:3e085e5b"
3636
// HTTPProtocol is the common-used http protocol.
3737
HTTPProtocol = "http"
3838
// 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
@@ -19,7 +19,7 @@ global:
1919
pullSecrets: []
2020
ratelimit:
2121
# This is the full image name including the hub, repo, and tag.
22-
image: "docker.io/envoyproxy/ratelimit:master"
22+
image: "docker.io/envoyproxy/ratelimit:3e085e5b"
2323
# Specify image pull policy if default behavior isn't desired.
2424
# Default behavior: latest images will be Always else IfNotPresent.
2525
pullPolicy: IfNotPresent

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

+1-1
Original file line numberDiff line numberDiff line change
@@ -61,7 +61,7 @@ spec:
6161
fieldRef:
6262
apiVersion: v1
6363
fieldPath: metadata.name
64-
image: docker.io/envoyproxy/envoy:distroless-dev
64+
image: docker.io/envoyproxy/envoy:distroless-v1.34.0
6565
imagePullPolicy: IfNotPresent
6666
lifecycle:
6767
preStop:

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

+1-1
Original file line numberDiff line numberDiff line change
@@ -248,7 +248,7 @@ spec:
248248
fieldRef:
249249
apiVersion: v1
250250
fieldPath: metadata.name
251-
image: docker.io/envoyproxy/envoy:distroless-dev
251+
image: docker.io/envoyproxy/envoy:distroless-v1.34.0
252252
imagePullPolicy: IfNotPresent
253253
lifecycle:
254254
preStop:

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

+1-1
Original file line numberDiff line numberDiff line change
@@ -197,7 +197,7 @@ spec:
197197
fieldRef:
198198
apiVersion: v1
199199
fieldPath: metadata.name
200-
image: docker.io/envoyproxy/envoy:distroless-dev
200+
image: docker.io/envoyproxy/envoy:distroless-v1.34.0
201201
imagePullPolicy: IfNotPresent
202202
lifecycle:
203203
preStop:

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

+1-1
Original file line numberDiff line numberDiff line change
@@ -257,7 +257,7 @@ spec:
257257
fieldRef:
258258
apiVersion: v1
259259
fieldPath: metadata.name
260-
image: docker.io/envoyproxy/envoy:distroless-dev
260+
image: docker.io/envoyproxy/envoy:distroless-v1.34.0
261261
imagePullPolicy: IfNotPresent
262262
lifecycle:
263263
preStop:

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

+1-1
Original file line numberDiff line numberDiff line change
@@ -248,7 +248,7 @@ spec:
248248
fieldRef:
249249
apiVersion: v1
250250
fieldPath: metadata.name
251-
image: docker.io/envoyproxy/envoy:distroless-dev
251+
image: docker.io/envoyproxy/envoy:distroless-v1.34.0
252252
imagePullPolicy: IfNotPresent
253253
lifecycle:
254254
preStop:

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

+1-1
Original file line numberDiff line numberDiff line change
@@ -248,7 +248,7 @@ spec:
248248
fieldRef:
249249
apiVersion: v1
250250
fieldPath: metadata.name
251-
image: docker.io/envoyproxy/envoy:distroless-dev
251+
image: docker.io/envoyproxy/envoy:distroless-v1.34.0
252252
imagePullPolicy: IfNotPresent
253253
lifecycle:
254254
preStop:

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

+1-1
Original file line numberDiff line numberDiff line change
@@ -253,7 +253,7 @@ spec:
253253
fieldRef:
254254
apiVersion: v1
255255
fieldPath: metadata.name
256-
image: docker.io/envoyproxy/envoy:distroless-dev
256+
image: docker.io/envoyproxy/envoy:distroless-v1.34.0
257257
imagePullPolicy: IfNotPresent
258258
lifecycle:
259259
preStop:

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

+1-1
Original file line numberDiff line numberDiff line change
@@ -61,7 +61,7 @@ spec:
6161
fieldRef:
6262
apiVersion: v1
6363
fieldPath: metadata.name
64-
image: docker.io/envoyproxy/envoy:distroless-dev
64+
image: docker.io/envoyproxy/envoy:distroless-v1.34.0
6565
imagePullPolicy: IfNotPresent
6666
lifecycle:
6767
preStop:

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

+1-1
Original file line numberDiff line numberDiff line change
@@ -250,7 +250,7 @@ spec:
250250
fieldRef:
251251
apiVersion: v1
252252
fieldPath: metadata.name
253-
image: docker.io/envoyproxy/envoy:distroless-dev
253+
image: docker.io/envoyproxy/envoy:distroless-v1.34.0
254254
imagePullPolicy: IfNotPresent
255255
lifecycle:
256256
preStop:

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

+1-1
Original file line numberDiff line numberDiff line change
@@ -248,7 +248,7 @@ spec:
248248
fieldRef:
249249
apiVersion: v1
250250
fieldPath: metadata.name
251-
image: docker.io/envoyproxy/envoy:distroless-dev
251+
image: docker.io/envoyproxy/envoy:distroless-v1.34.0
252252
imagePullPolicy: IfNotPresent
253253
lifecycle:
254254
preStop:

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

+1-1
Original file line numberDiff line numberDiff line change
@@ -248,7 +248,7 @@ spec:
248248
fieldRef:
249249
apiVersion: v1
250250
fieldPath: metadata.name
251-
image: docker.io/envoyproxy/envoy:distroless-dev
251+
image: docker.io/envoyproxy/envoy:distroless-v1.34.0
252252
imagePullPolicy: IfNotPresent
253253
lifecycle:
254254
preStop:

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

+1-1
Original file line numberDiff line numberDiff line change
@@ -248,7 +248,7 @@ spec:
248248
fieldRef:
249249
apiVersion: v1
250250
fieldPath: metadata.name
251-
image: docker.io/envoyproxy/envoy:distroless-dev
251+
image: docker.io/envoyproxy/envoy:distroless-v1.34.0
252252
imagePullPolicy: IfNotPresent
253253
lifecycle:
254254
preStop:

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

+1-1
Original file line numberDiff line numberDiff line change
@@ -248,7 +248,7 @@ spec:
248248
fieldRef:
249249
apiVersion: v1
250250
fieldPath: metadata.name
251-
image: docker.io/envoyproxy/envoy:distroless-dev
251+
image: docker.io/envoyproxy/envoy:distroless-v1.34.0
252252
imagePullPolicy: IfNotPresent
253253
lifecycle:
254254
preStop:

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

+1-1
Original file line numberDiff line numberDiff line change
@@ -64,7 +64,7 @@ spec:
6464
fieldRef:
6565
apiVersion: v1
6666
fieldPath: metadata.name
67-
image: docker.io/envoyproxy/envoy:distroless-dev
67+
image: docker.io/envoyproxy/envoy:distroless-v1.34.0
6868
imagePullPolicy: IfNotPresent
6969
lifecycle:
7070
preStop:

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

+1-1
Original file line numberDiff line numberDiff line change
@@ -65,7 +65,7 @@ spec:
6565
fieldRef:
6666
apiVersion: v1
6767
fieldPath: metadata.name
68-
image: docker.io/envoyproxy/envoy:distroless-dev
68+
image: docker.io/envoyproxy/envoy:distroless-v1.34.0
6969
imagePullPolicy: IfNotPresent
7070
lifecycle:
7171
preStop:

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

+1-1
Original file line numberDiff line numberDiff line change
@@ -252,7 +252,7 @@ spec:
252252
fieldRef:
253253
apiVersion: v1
254254
fieldPath: metadata.name
255-
image: docker.io/envoyproxy/envoy:distroless-dev
255+
image: docker.io/envoyproxy/envoy:distroless-v1.34.0
256256
imagePullPolicy: IfNotPresent
257257
lifecycle:
258258
preStop:

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

+1-1
Original file line numberDiff line numberDiff line change
@@ -201,7 +201,7 @@ spec:
201201
fieldRef:
202202
apiVersion: v1
203203
fieldPath: metadata.name
204-
image: docker.io/envoyproxy/envoy:distroless-dev
204+
image: docker.io/envoyproxy/envoy:distroless-v1.34.0
205205
imagePullPolicy: IfNotPresent
206206
lifecycle:
207207
preStop:

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

+1-1
Original file line numberDiff line numberDiff line change
@@ -253,7 +253,7 @@ spec:
253253
fieldRef:
254254
apiVersion: v1
255255
fieldPath: metadata.name
256-
image: docker.io/envoyproxy/envoy:distroless-dev
256+
image: docker.io/envoyproxy/envoy:distroless-v1.34.0
257257
imagePullPolicy: IfNotPresent
258258
lifecycle:
259259
preStop:

internal/infrastructure/kubernetes/proxy/testdata/deployments/gateway-namespace-mode.yaml

+1-1
Original file line numberDiff line numberDiff line change
@@ -270,7 +270,7 @@ spec:
270270
fieldRef:
271271
apiVersion: v1
272272
fieldPath: metadata.name
273-
image: docker.io/envoyproxy/envoy:distroless-dev
273+
image: docker.io/envoyproxy/envoy:distroless-v1.34.0
274274
imagePullPolicy: IfNotPresent
275275
lifecycle:
276276
preStop:

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

+1-1
Original file line numberDiff line numberDiff line change
@@ -253,7 +253,7 @@ spec:
253253
fieldRef:
254254
apiVersion: v1
255255
fieldPath: metadata.name
256-
image: docker.io/envoyproxy/envoy:distroless-dev
256+
image: docker.io/envoyproxy/envoy:distroless-v1.34.0
257257
imagePullPolicy: IfNotPresent
258258
lifecycle:
259259
preStop:

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

+1-1
Original file line numberDiff line numberDiff line change
@@ -261,7 +261,7 @@ spec:
261261
fieldRef:
262262
apiVersion: v1
263263
fieldPath: metadata.name
264-
image: docker.io/envoyproxy/envoy:distroless-dev
264+
image: docker.io/envoyproxy/envoy:distroless-v1.34.0
265265
imagePullPolicy: IfNotPresent
266266
lifecycle:
267267
preStop:

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

+1-1
Original file line numberDiff line numberDiff line change
@@ -252,7 +252,7 @@ spec:
252252
fieldRef:
253253
apiVersion: v1
254254
fieldPath: metadata.name
255-
image: docker.io/envoyproxy/envoy:distroless-dev
255+
image: docker.io/envoyproxy/envoy:distroless-v1.34.0
256256
imagePullPolicy: IfNotPresent
257257
lifecycle:
258258
preStop:

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

+1-1
Original file line numberDiff line numberDiff line change
@@ -252,7 +252,7 @@ spec:
252252
fieldRef:
253253
apiVersion: v1
254254
fieldPath: metadata.name
255-
image: docker.io/envoyproxy/envoy:distroless-dev
255+
image: docker.io/envoyproxy/envoy:distroless-v1.34.0
256256
imagePullPolicy: IfNotPresent
257257
lifecycle:
258258
preStop:

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

+1-1
Original file line numberDiff line numberDiff line change
@@ -257,7 +257,7 @@ spec:
257257
fieldRef:
258258
apiVersion: v1
259259
fieldPath: metadata.name
260-
image: docker.io/envoyproxy/envoy:distroless-dev
260+
image: docker.io/envoyproxy/envoy:distroless-v1.34.0
261261
imagePullPolicy: IfNotPresent
262262
lifecycle:
263263
preStop:

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

+1-1
Original file line numberDiff line numberDiff line change
@@ -65,7 +65,7 @@ spec:
6565
fieldRef:
6666
apiVersion: v1
6767
fieldPath: metadata.name
68-
image: docker.io/envoyproxy/envoy:distroless-dev
68+
image: docker.io/envoyproxy/envoy:distroless-v1.34.0
6969
imagePullPolicy: IfNotPresent
7070
lifecycle:
7171
preStop:

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

+1-1
Original file line numberDiff line numberDiff line change
@@ -252,7 +252,7 @@ spec:
252252
fieldRef:
253253
apiVersion: v1
254254
fieldPath: metadata.name
255-
image: docker.io/envoyproxy/envoy:distroless-dev
255+
image: docker.io/envoyproxy/envoy:distroless-v1.34.0
256256
imagePullPolicy: IfNotPresent
257257
lifecycle:
258258
preStop:

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

+1-1
Original file line numberDiff line numberDiff line change
@@ -254,7 +254,7 @@ spec:
254254
fieldRef:
255255
apiVersion: v1
256256
fieldPath: metadata.name
257-
image: docker.io/envoyproxy/envoy:distroless-dev
257+
image: docker.io/envoyproxy/envoy:distroless-v1.34.0
258258
imagePullPolicy: IfNotPresent
259259
lifecycle:
260260
preStop:

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

+1-1
Original file line numberDiff line numberDiff line change
@@ -252,7 +252,7 @@ spec:
252252
fieldRef:
253253
apiVersion: v1
254254
fieldPath: metadata.name
255-
image: docker.io/envoyproxy/envoy:distroless-dev
255+
image: docker.io/envoyproxy/envoy:distroless-v1.34.0
256256
imagePullPolicy: IfNotPresent
257257
lifecycle:
258258
preStop:

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

+1-1
Original file line numberDiff line numberDiff line change
@@ -252,7 +252,7 @@ spec:
252252
fieldRef:
253253
apiVersion: v1
254254
fieldPath: metadata.name
255-
image: docker.io/envoyproxy/envoy:distroless-dev
255+
image: docker.io/envoyproxy/envoy:distroless-v1.34.0
256256
imagePullPolicy: IfNotPresent
257257
lifecycle:
258258
preStop:

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

+1-1
Original file line numberDiff line numberDiff line change
@@ -252,7 +252,7 @@ spec:
252252
fieldRef:
253253
apiVersion: v1
254254
fieldPath: metadata.name
255-
image: docker.io/envoyproxy/envoy:distroless-dev
255+
image: docker.io/envoyproxy/envoy:distroless-v1.34.0
256256
imagePullPolicy: IfNotPresent
257257
lifecycle:
258258
preStop:

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

+1-1
Original file line numberDiff line numberDiff line change
@@ -252,7 +252,7 @@ spec:
252252
fieldRef:
253253
apiVersion: v1
254254
fieldPath: metadata.name
255-
image: docker.io/envoyproxy/envoy:distroless-dev
255+
image: docker.io/envoyproxy/envoy:distroless-v1.34.0
256256
imagePullPolicy: IfNotPresent
257257
lifecycle:
258258
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:3e085e5b
9090
imagePullPolicy: IfNotPresent
9191
livenessProbe:
9292
failureThreshold: 3

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:3e085e5b
8080
imagePullPolicy: IfNotPresent
8181
livenessProbe:
8282
failureThreshold: 3

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:3e085e5b
105105
imagePullPolicy: IfNotPresent
106106
livenessProbe:
107107
failureThreshold: 3

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:3e085e5b
105105
imagePullPolicy: IfNotPresent
106106
livenessProbe:
107107
failureThreshold: 3

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:3e085e5b
9292
imagePullPolicy: IfNotPresent
9393
livenessProbe:
9494
failureThreshold: 3

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:3e085e5b
9292
imagePullPolicy: IfNotPresent
9393
livenessProbe:
9494
failureThreshold: 3

internal/infrastructure/kubernetes/ratelimit/testdata/deployments/patch-deployment-containers.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:3e085e5b
9292
imagePullPolicy: Always
9393
livenessProbe:
9494
failureThreshold: 3

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:3e085e5b
9090
imagePullPolicy: IfNotPresent
9191
livenessProbe:
9292
failureThreshold: 3

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:3e085e5b
9090
imagePullPolicy: IfNotPresent
9191
livenessProbe:
9292
failureThreshold: 3

0 commit comments

Comments
 (0)