From abb28d529ebef4487a41661ced951ca4a70f4abb Mon Sep 17 00:00:00 2001 From: James Andariese Date: Thu, 10 Aug 2023 19:55:28 -0500 Subject: [PATCH] update concourse config --- concourse/application.yaml | 60 ++++++++++++++++++++++++++++++++++++++ concourse/values.yaml | 28 ------------------ 2 files changed, 60 insertions(+), 28 deletions(-) create mode 100644 concourse/application.yaml delete mode 100644 concourse/values.yaml diff --git a/concourse/application.yaml b/concourse/application.yaml new file mode 100644 index 0000000..c889363 --- /dev/null +++ b/concourse/application.yaml @@ -0,0 +1,60 @@ +--- +apiVersion: v1 +kind: Namespace +metadata: + labels: + wildcard-tls.kn8v.com/copy: "true" + name: concourse +--- +apiVersion: argoproj.io/v1alpha1 +kind: Application +metadata: + name: concourse + namespace: argocd + finalizers: + - resources-finalizer.argocd.argoproj.io +spec: + project: default + destination: + server: "https://kubernetes.default.svc" + namespace: concourse + syncPolicy: + automated: + prune: true + selfHeal: true + source: + chart: concourse + repoURL: https://concourse-charts.storage.googleapis.com/ + targetRevision: 17.1.1 + helm: + values: |- + concourse: + web: + externalUrl: https://cc.strudelline.net + encryption: + enabled: true + auth: + mainTeam: + oidc: + user: james + oidc: + enabled: true + issuer: https://auth.werts.us/realms/werts + displayName: werts.us + scope: 'openid profile email' + userNameKey: preferred_username + secrets: + create: true + oidcClientId: concourse + oidcClientSecret: 9Z51yzgML8XUZl2Q0KIGwD5o72ZtvNhaIOxXmICqGEmZQhIVYEn8lJxl0cU0IpnBshfTk76yU7zMZGlH6junqq + encryptionKey: szVo6zg6imZfjuxKCojuo8P7fwE8myu5 + web: + ingress: + enabled: true + hosts: + - cc.strudelline.net + ingressClassName: istio + tls: + - hosts: + - cc.strudelline.net + secretName: wildcard-tls diff --git a/concourse/values.yaml b/concourse/values.yaml deleted file mode 100644 index b1ea59d..0000000 --- a/concourse/values.yaml +++ /dev/null @@ -1,28 +0,0 @@ -concourse: - web: - externalUrl: https://cc.strudelline.net - encryption: - enabled: true - auth: - mainTeam: - oidc: - user: james - oidc: - enabled: true - issuer: https://auth.werts.us/realms/werts - displayName: werts.us - scope: 'openid profile email' - userNameKey: preferred_username -secrets: - oidcClientId: concourse - oidcClientSecret: 9Z51yzgML8XUZl2Q0KIGwD5o72ZtvNhaIOxXmICqGEmZQhIVYEn8lJxl0cU0IpnBshfTk76yU7zMZGlH6junqq -web: - ingress: - enabled: true - hosts: - - cc.strudelline.net - ingressClassName: haproxy - tls: - - hosts: - - cc.strudelline.net - secretName: wildcard-tls