--- apiVersion: helm.cattle.io/v1 kind: HelmChart metadata: name: argo-workflows namespace: cicd-system spec: repo: https://argoproj.github.io/argo-helm chart: argo-workflows valuesContent: |- artifactRepository: archiveLogs: true s3: bucket: argo endpoint: 10.57.101.1:3900 insecure: true accessKeySecret: name: garage-creds-argo key: accessKey secretKeySecret: name: garage-creds-argo key: secretKey controller: workflowDefaults: spec: entrypoint: main serviceAccountName: "argo-workflow" ttlStrategy: secondsAfterCompletion: 300 podGC: strategy: OnPodCompletion singleNamespace: true server: extraArgs: - "--auth-mode=server" ingress: enabled: false ingressClassName: traefik annotations: cert-manager.io/cluster-issuer: "letsencrypt-production" traefik.ingress.kubernetes.io/router.middlewares: kube-system-redirect-https@kubernetescrd tls: - secretName: tls-nl.tyil.ci hosts: - ci.tyil.nl hosts: - ci.tyil.nl workflow: serviceAccount: create: true ...