diff --git a/argocd/apps/seaweedfs/seaweedfs-s3-secrets.yaml b/argocd/apps/seaweedfs/seaweedfs-s3-secrets.yaml new file mode 100644 index 0000000..46636df --- /dev/null +++ b/argocd/apps/seaweedfs/seaweedfs-s3-secrets.yaml @@ -0,0 +1,22 @@ +apiVersion: v1 +kind: Secret +metadata: + name: seaweedfs-s3-config + namespace: seaweedfs +type: Opaque +stringData: + seaweedfs_s3_config: | + { + "identities": [ + { + "name": "admin", + "credentials": [ + { + "accessKey": "wjpKrmaqXra99rX3D61H", + "secretKey": "fTPi0u0FR6Lv9Y9IKydWv6WM0EA5XrsK008HCt9u" + } + ], + "actions": ["Admin", "Read", "Write"] + } + ] + } diff --git a/argocd/apps/seaweedfs/seaweedfs.yaml b/argocd/apps/seaweedfs/seaweedfs.yaml index 582781a..d618f23 100644 --- a/argocd/apps/seaweedfs/seaweedfs.yaml +++ b/argocd/apps/seaweedfs/seaweedfs.yaml @@ -76,7 +76,7 @@ spec: # Filer Konfiguration filer: - replicas: 2 + replicas: 1 # Reduziert für einfachere Installation data: type: "persistentVolumeClaim" size: "25Gi" @@ -120,8 +120,7 @@ spec: # S3 Authentifizierung auth: enabled: true - adminUser: "wjpKrmaqXra99rX3D61H" - adminPassword: "fTPi0u0FR6Lv9Y9IKydWv6WM0EA5XrsK008HCt9u" + existingConfigSecret: "seaweedfs-s3-config" # S3 Service - explizit HTTP service: