SeaweedFS CORS fix?

This commit is contained in:
Daniel
2025-08-12 08:22:05 +02:00
parent e7e93cf0f0
commit 03a7f7b87a
2 changed files with 30 additions and 1 deletions

View File

@@ -30,6 +30,8 @@ spec:
value: 'seaweed.innovation-hub-niedersachsen.de-tls'
- name: master.ingress.annotations.traefik\.ingress\.kubernetes\.io\/router\.entrypoints
value: websecure
- name: master.ingress.annotations.traefik\.ingress\.kubernetes\.io\/router\.middlewares
value: seaweedfs-seaweedfs-cors@kubernetescrd
- name: security.enabled
value: 'true'
- name: security.corsAllowedOrigins
@@ -62,7 +64,7 @@ spec:
- name: s3.ingress.annotations.traefik\.ingress\.kubernetes\.io\/router\.entrypoints
value: websecure
- name: s3.ingress.annotations.traefik\.ingress\.kubernetes\.io\/router\.middlewares
value: 'seaweedfs-stripprefix@kubernetescrd'
value: seaweedfs-seaweedfs-cors@kubernetescrd,seaweedfs-stripprefix@kubernetescrd
- name: mariadb.auth.rootPassword
value: 'InnoHubSEAWEEDFS_2024!'
- name: mariadb.auth.username

View File

@@ -0,0 +1,27 @@
apiVersion: traefik.io/v1alpha1
kind: Middleware
metadata:
name: seaweedfs-cors
namespace: seaweedfs
spec:
headers:
accessControlAllowMethods:
- GET
- POST
- PUT
- DELETE
- HEAD
- OPTIONS
- PATCH
accessControlAllowHeaders:
- "*"
accessControlExposeHeaders:
- ETag
- Content-Length
- x-amz-request-id
- x-amz-id-2
- x-amz-meta-*
accessControlAllowOriginListRegex:
- ".*"
addVaryHeader: true
accessControlAllowCredentials: false