Increase the max client body size limit to match the former static environment configuration
The deposits are currently rejected if they are larger then 1m.
helm diff
[swh] Comparing changes between branches production and deposit-limits (per environment)...
Your branch is ahead of 'origin/production' by 10 commits.
(use "git push" to publish your local commits)
[swh] Generate config in production branch for environment staging, namespace swh...
[swh] Generate config in production branch for environment staging, namespace swh-cassandra...
[swh] Generate config in production branch for environment staging, namespace swh-cassandra-next-version...
Your branch is up to date with 'origin/deposit-limits'.
[swh] Generate config in deposit-limits branch for environment staging...
[swh] Generate config in deposit-limits branch for environment staging...
[swh] Generate config in deposit-limits branch for environment staging...
Your branch is ahead of 'origin/production' by 10 commits.
(use "git push" to publish your local commits)
[swh] Generate config in production branch for environment production, namespace swh...
[swh] Generate config in production branch for environment production, namespace swh-cassandra...
[swh] Generate config in production branch for environment production, namespace swh-cassandra-next-version...
Your branch is up to date with 'origin/deposit-limits'.
[swh] Generate config in deposit-limits branch for environment production...
[swh] Generate config in deposit-limits branch for environment production...
[swh] Generate config in deposit-limits branch for environment production...
------------- diff for environment staging namespace swh -------------
No differences
------------- diff for environment staging namespace swh-cassandra -------------
--- /tmp/swh-chart.swh.dnNZoQCo/staging-swh-cassandra.before 2024-02-20 09:40:08.735081856 +0100
+++ /tmp/swh-chart.swh.dnNZoQCo/staging-swh-cassandra.after 2024-02-20 09:40:09.443081749 +0100
@@ -33460,20 +33460,23 @@
kind: Ingress
metadata:
namespace: swh-cassandra
name: deposit-ingress-authenticated
labels:
app: deposit
endpoint-definition: authenticated
annotations:
nginx.ingress.kubernetes.io/service-upstream: "true"
kubernetes.io/ingress.class: nginx
+ nginx.ingress.kubernetes.io/client-body-buffer-size: 128K
+ nginx.ingress.kubernetes.io/proxy-body-size: 4G
+ nginx.ingress.kubernetes.io/proxy-buffering: "on"
# type of authentication
nginx.ingress.kubernetes.io/auth-type: basic
# an htpasswd file in the key auth within the secret
nginx.ingress.kubernetes.io/auth-secret-type: auth-file
# name of the secret that contains the user/password definitions
nginx.ingress.kubernetes.io/auth-secret: swh-cassandra/deposit-auth-secrets
# message to display with an appropriate context why the authentication is required
nginx.ingress.kubernetes.io/auth-realm: 'Authentication Required'
spec:
@@ -33516,20 +33519,23 @@
kind: Ingress
metadata:
namespace: swh-cassandra
name: deposit-ingress-default
labels:
app: deposit
endpoint-definition: default
annotations:
nginx.ingress.kubernetes.io/service-upstream: "true"
kubernetes.io/ingress.class: nginx
+ nginx.ingress.kubernetes.io/client-body-buffer-size: 128K
+ nginx.ingress.kubernetes.io/proxy-body-size: 4G
+ nginx.ingress.kubernetes.io/proxy-buffering: "on"
spec:
rules:
- host: deposit-rpc-ingress
http:
paths:
- path: /
pathType: Prefix
backend:
service:
------------- diff for environment staging namespace swh-cassandra-next-version -------------
No differences
------------- diff for environment production namespace swh -------------
--- /tmp/swh-chart.swh.dnNZoQCo/production-swh.before 2024-02-20 09:40:10.003081665 +0100
+++ /tmp/swh-chart.swh.dnNZoQCo/production-swh.after 2024-02-20 09:40:10.515081587 +0100
@@ -35924,20 +35924,23 @@
kind: Ingress
metadata:
namespace: swh
name: deposit-ingress-authenticated
labels:
app: deposit
endpoint-definition: authenticated
annotations:
nginx.ingress.kubernetes.io/service-upstream: "true"
kubernetes.io/ingress.class: nginx
+ nginx.ingress.kubernetes.io/client-body-buffer-size: 128K
+ nginx.ingress.kubernetes.io/proxy-body-size: 4G
+ nginx.ingress.kubernetes.io/proxy-buffering: "on"
# type of authentication
nginx.ingress.kubernetes.io/auth-type: basic
# an htpasswd file in the key auth within the secret
nginx.ingress.kubernetes.io/auth-secret-type: auth-file
# name of the secret that contains the user/password definitions
nginx.ingress.kubernetes.io/auth-secret: swh/deposit-auth-secrets
# message to display with an appropriate context why the authentication is required
nginx.ingress.kubernetes.io/auth-realm: 'Authentication Required'
spec:
@@ -35980,20 +35983,23 @@
kind: Ingress
metadata:
namespace: swh
name: deposit-ingress-default
labels:
app: deposit
endpoint-definition: default
annotations:
nginx.ingress.kubernetes.io/service-upstream: "true"
kubernetes.io/ingress.class: nginx
+ nginx.ingress.kubernetes.io/client-body-buffer-size: 128K
+ nginx.ingress.kubernetes.io/proxy-body-size: 4G
+ nginx.ingress.kubernetes.io/proxy-buffering: "on"
spec:
rules:
- host: deposit-rpc-ingress
http:
paths:
- path: /
pathType: Prefix
backend:
service:
------------- diff for environment production namespace swh-cassandra -------------
No differences
Edited by Antoine R. Dumont