#apiVersion: argoproj.io/v1alpha1 #kind: Application #metadata: # name: minio # finalizers: # - resources-finalizer.argocd.argoproj.io #spec: # project: default # source: # repoURL: 'https://charts.bitnami.com/bitnami' # targetRevision: 14.*.* # helm: # parameters: # - name: auth.rootPassword # value: '12345678' # - name: ingress.enabled # value: 'true' # - name: ingress.hostname # value: minio.innohub.local # - name: containerSecurityContext.enabled # value: 'false' # - name: ingress.tls # value: 'true' # - name: ingress.selfSigned # value: 'true' # - name: ingress.annotations.traefik\.ingress\.kubernetes\.io\/router\.entrypoint # value: websecure # - name: ingress.annotations.kubernetes\.io\/ingress\.class # value: traefik # - name: ingress.annotations.traefik\.ingress\.kubernetes\.io\/router\.tls # value: 'true' # forceString: true # - name: apiIngress.enabled # value: 'true' # - name: apiIngress.hostname # value: api-minio.innohub.local # - name: apiIngress.tls # value: 'true' # - name: apiIngress.selfSigned # value: 'true' # - name: apiIngress.annotations.traefik\.ingress\.kubernetes\.io\/router\.entrypoint # value: websecure # - name: apiIngress.annotations.kubernetes\.io\/ingress\.class # value: traefik # - name: apiIngress.annotations.traefik\.ingress\.kubernetes\.io\/router\.tls # value: 'true' # forceString: true # - name: containerSecurityContext.allowPrivilegeEscalation # value: 'false' # - name: containerSecurityContext.capabilities.drop # value: 'ALL' # - name: containerSecurityContext.runAsNonRoot # value: 'true' # - name: containerSecurityContext.seccompProfile.type # value: 'RuntimeDefault' # chart: minio # destination: # server: 'https://kubernetes.default.svc' # namespace: minio # labels: # pod-security.kubernetes.io/enforce: privileged # syncPolicy: # automated: # selfHeal: true # prune: true # syncOptions: # - CreateNamespace=true # - RespectIgnoreDifferences=true # ignoreDifferences: # - kind: Secret # name: minio.innohub.local-tls