neue seaweedfs values

This commit is contained in:
titver968
2025-12-03 09:14:38 +01:00
parent 0cc274f6f6
commit 340de61bef

View File

@@ -21,14 +21,34 @@ spec:
master: master:
enabled: true enabled: true
replicas: 1 replicas: 1
data:
type: "existingClaim"
claimName: "data-seaweedfs-seaweedfs-master-0"
nodeSelector: |
kubernetes.io/hostname: k3s-prod
volume: volume:
enabled: true enabled: true
replicas: 1 replicas: 1
dataDirs:
- name: data1
type: "existingClaim"
claimName: "data-seaweedfs-volume-0"
maxVolumes: 0
idx:
type: "existingClaim"
claimName: "idx-seaweedfs-volume-0"
nodeSelector: |
kubernetes.io/hostname: k3s-prod
filer: filer:
enabled: true enabled: true
replicas: 1 replicas: 1
data:
type: "existingClaim"
claimName: "data-filer-seaweedfs-filer-0"
nodeSelector: |
kubernetes.io/hostname: k3s-prod
s3: s3:
enabled: true enabled: true
port: 8333 port: 8333
@@ -44,28 +64,22 @@ spec:
enableAuth: true enableAuth: true
existingConfigSecret: "admin-s3-secret" existingConfigSecret: "admin-s3-secret"
existingConfigSecretKey: "seaweedfs_s3_config" existingConfigSecretKey: "seaweedfs_s3_config"
extraEnvironmentVars: extraEnvironmentVars:
WEED_S3_ALLOWED_ORIGINS: "*" WEED_S3_ALLOWED_ORIGINS: "*"
extraArgs: extraArgs:
- "-allowedOrigins=*" - "-allowedOrigins=*"
service: service:
type: ClusterIP type: ClusterIP
annotations: {} annotations: {}
# Nur Port 8333 (HTTP) exposen
ports: ports:
- name: http - name: http
port: 8333 port: 8333
targetPort: 8333 targetPort: 8333
protocol: TCP protocol: TCP
ingress: ingress:
enabled: true enabled: true
className: "traefik" className: "traefik"
host: "sws3.innovation-hub-niedersachsen.de" host: "sws3.innovation-hub-niedersachsen.de"
# additional ingress annotations for the s3 endpoint
annotations: annotations:
kubernetes.io/ingress.class: "traefik" kubernetes.io/ingress.class: "traefik"
traefik.ingress.kubernetes.io/router.entrypoints: "websecure" traefik.ingress.kubernetes.io/router.entrypoints: "websecure"
@@ -98,4 +112,4 @@ spec:
selfHeal: true selfHeal: true
prune: true prune: true
syncOptions: syncOptions:
- CreateNamespace=true - CreateNamespace=true