diff --git a/argocd/apps/seaweedfs/values-seaweedfs.yaml b/argocd/apps/seaweedfs/values-seaweedfs.yaml index 99ac70a..61517d9 100644 --- a/argocd/apps/seaweedfs/values-seaweedfs.yaml +++ b/argocd/apps/seaweedfs/values-seaweedfs.yaml @@ -1,108 +1,108 @@ -apiVersion: argoproj.io/v1alpha1 -kind: Application -metadata: - name: seaweedfs - finalizers: - - resources-finalizer.argocd.argoproj.io -spec: - project: default - source: - repoURL: "https://seaweedfs.github.io/seaweedfs/helm" - chart: seaweedfs - targetRevision: "4.*.*" - helm: - values: | - global: - extraEnvironmentVars: - WEED_CLUSTER_DEFAULT: "sw" - WEED_CLUSTER_SW_MASTER: "seaweedfs-master.seaweedfs:9333" - WEED_CLUSTER_SW_FILER: "seaweedfs-filer.seaweedfs:8888" - - master: - enabled: true - replicas: 1 - data: - type: existingClaim - claimName: seaweedfs-master-data-longhorn - - volume: - enabled: true - replicas: 1 - dataDirs: - - name: data1 - type: existingClaim - claimName: seaweedfs-volume-data-longhorn - maxVolumes: 0 - idx: - type: existingClaim - claimName: seaweedfs-volume-idx-longhorn - - filer: - enabled: true - replicas: 1 - data: - type: existingClaim - claimName: seaweedfs-filer-data-longhorn - # s3: - # enabled: false - # port: 8333 - # domainName: "sws3.innovation-hub-niedersachsen.de" - # allowEmptyFolder: true - # enableAuth: true - # allowDeleteBucketNotEmpty: true - - s3: - enabled: true - replicas: 1 - port: 8333 - enableAuth: true - existingConfigSecret: admin-s3-secret - existingConfigSecretKey: seaweedfs_s3_config - - extraEnvironmentVars: - WEED_S3_ALLOWED_ORIGINS: "*" - WEED_FILER: "seaweedfs-filer.seaweedfs.svc.cluster.local:8888" - extraArgs: - - "-allowedOrigins=*" - - "-filer=seaweedfs-filer.seaweedfs:8888" - - service: - type: ClusterIP - ports: - - name: http - port: 8333 - targetPort: 8333 - protocol: TCP - - ingress: - enabled: true - className: traefik - annotations: - traefik.ingress.kubernetes.io/router.entrypoints: websecure - traefik.ingress.kubernetes.io/router.tls: "true" - cert-manager.io/cluster-issuer: "lets-encrypt" - traefik.ingress.kubernetes.io/router.middlewares: seaweedfs-s3-cors@kubernetescrd - host: "sws3.innovation-hub-niedersachsen.de" - hosts: - - host: sws3.innovation-hub-niedersachsen.de - paths: - - path: / - pathType: Prefix - tls: - - secretName: sws3.innovation-hub-niedersachsen.de-tls - hosts: - - sws3.innovation-hub-niedersachsen.de - - destination: - server: "https://kubernetes.default.svc" - namespace: seaweedfs - - syncPolicy: - managedNamespaceMetadata: - labels: - pod-security.kubernetes.io/enforce: "privileged" - automated: - selfHeal: true - prune: true - syncOptions: - - CreateNamespace=true \ No newline at end of file +#apiVersion: argoproj.io/v1alpha1 +#kind: Application +#metadata: +# name: seaweedfs +# finalizers: +# - resources-finalizer.argocd.argoproj.io +#spec: +# project: default +# source: +# repoURL: "https://seaweedfs.github.io/seaweedfs/helm" +# chart: seaweedfs +# targetRevision: "4.*.*" +# helm: +# values: | +# global: +# extraEnvironmentVars: +# WEED_CLUSTER_DEFAULT: "sw" +# WEED_CLUSTER_SW_MASTER: "seaweedfs-master.seaweedfs:9333" +# WEED_CLUSTER_SW_FILER: "seaweedfs-filer.seaweedfs:8888" +# +# master: +# enabled: true +# replicas: 1 +# data: +# type: existingClaim +# claimName: seaweedfs-master-data-longhorn +# +# volume: +# enabled: true +# replicas: 1 +# dataDirs: +# - name: data1 +# type: existingClaim +# claimName: seaweedfs-volume-data-longhorn +# maxVolumes: 0 +# idx: +# type: existingClaim +# claimName: seaweedfs-volume-idx-longhorn +# +# filer: +# enabled: true +# replicas: 1 +# data: +# type: existingClaim +# claimName: seaweedfs-filer-data-longhorn +# # s3: +# # enabled: false +# # port: 8333 +# # domainName: "sws3.innovation-hub-niedersachsen.de" +# # allowEmptyFolder: true +# # enableAuth: true +# # allowDeleteBucketNotEmpty: true +# +# s3: +# enabled: true +# replicas: 1 +# port: 8333 +# enableAuth: true +# existingConfigSecret: admin-s3-secret +# existingConfigSecretKey: seaweedfs_s3_config +# +# extraEnvironmentVars: +# WEED_S3_ALLOWED_ORIGINS: "*" +# WEED_FILER: "seaweedfs-filer.seaweedfs.svc.cluster.local:8888" +# extraArgs: +# - "-allowedOrigins=*" +# - "-filer=seaweedfs-filer.seaweedfs:8888" +# +# service: +# type: ClusterIP +# ports: +# - name: http +# port: 8333 +# targetPort: 8333 +# protocol: TCP +# +# ingress: +# enabled: true +# className: traefik +# annotations: +# traefik.ingress.kubernetes.io/router.entrypoints: websecure +# traefik.ingress.kubernetes.io/router.tls: "true" +# cert-manager.io/cluster-issuer: "lets-encrypt" +# traefik.ingress.kubernetes.io/router.middlewares: seaweedfs-s3-cors@kubernetescrd +# host: "sws3.innovation-hub-niedersachsen.de" +# hosts: +# - host: sws3.innovation-hub-niedersachsen.de +# paths: +# - path: / +# pathType: Prefix +# tls: +# - secretName: sws3.innovation-hub-niedersachsen.de-tls +# hosts: +# - sws3.innovation-hub-niedersachsen.de +# +# destination: +# server: "https://kubernetes.default.svc" +# namespace: seaweedfs +# +# syncPolicy: +# managedNamespaceMetadata: +# labels: +# pod-security.kubernetes.io/enforce: "privileged" +# automated: +# selfHeal: true +# prune: true +# syncOptions: +# - CreateNamespace=true