--- 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: credentials key: garageAccessKey secretKeySecret: name: credentials key: garageSecretKey controller: persistence: archive: true postgresql: host: 10.57.101.20 port: 5432 database: argo tableName: argo_workflows userNameSecret: name: credentials key: postgresqlUsername passwordSecret: name: credentials key: postgresqlPassword workflowDefaults: spec: entrypoint: main serviceAccountName: "argo-runner" ttlStrategy: secondsAfterCompletion: 300 podGC: strategy: null 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 ...