Revert "Updated S3 Nginx Proxy (markdown)"

This reverts commit 0bfcee97d3dd5022172ba01e734041fe7170e483.
Chris Lu committed 2026-01-01 11:46:56 -08:00
1 parent 8757d1b2e3
commit 96a02299fd
1 file changed
+1 -19
+1 -19
@@ -156,22 +156,4 @@ server {
ssl on;
ssl_certificate /{path_to_ssl_cert}/cert.pem;
ssl_certificate_key /{path_to_ssl_cert}/key.pem;
}
```
## Kubernetes Ingress
When using Kubernetes Ingress (nginx-ingress controller), you must disable request buffering to prevent signature verification failures on write operations (PUT, POST). Without this setting, nginx removes the `Transfer-Encoding: chunked` header that S3 clients include in their signature, causing 403 Forbidden errors on uploads while reads work fine.
**Required Helm chart configuration:**
```yaml
s3:
ingress:
enabled: true
className: nginx
host: s3.example.com
annotations:
nginx.ingress.kubernetes.io/proxy-request-buffering: "off"
nginx.ingress.kubernetes.io/proxy-body-size: "0"
```
}