mirror of
https://github.com/seaweedfs/seaweedfs.git
synced 2026-10-26 15:00:48 +01:00
Revert "Updated S3 Nginx Proxy (markdown)"
This reverts commit 0bfcee97d3dd5022172ba01e734041fe7170e483.
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"
|
||||
```
|
||||
}
|
||||
Reference in new issue
Block a user