core-deployments/argo/cm.yaml

37 lines
1 KiB
YAML
Raw Normal View History

2023-04-23 05:57:57 +02:00
---
kind: ConfigMap
apiVersion: v1
metadata:
name: argocd-cm
namespace: argocd
labels:
2024-09-29 17:46:39 +02:00
app.kubernetes.io/instance: argocd-ingress
2023-04-23 05:57:57 +02:00
app.kubernetes.io/name: argocd-cm
app.kubernetes.io/part-of: argocd
data:
kustomize.buildOptions: "--enable-alpha-plugins --enable-exec"
2024-02-20 20:58:52 +01:00
statusbadge.enabled: "true"
2023-04-23 05:57:57 +02:00
resource.customizations: |
networking.k8s.io/Ingress:
health.lua: |
hs = {}
hs.status = "Healthy"
return hs
resource.exclusions: |
2023-10-23 17:15:26 +02:00
- apiGroups:
- cilium.io
kinds:
- CiliumIdentity
clusters:
2024-02-18 14:14:02 +01:00
- "*"
2024-09-29 17:20:43 +02:00
url: https://argo.services.yolokube.de
oidc.config: |
name: aaronID
issuer: https://auth.ar21.de/application/o/yolokube-argocd/
clientID: Oqeex54ocbhpJ0ZIktwQS4nmxTCE0lfVtCEmHNSw
clientSecret: $oidc.aaronid.clientSecret
# Optional set of OIDC scopes to request. If omitted, defaults to: ["openid", "profile", "email", "groups"]
requestedScopes: ["openid", "profile", "email"]
logoutURL: https://auth.ar21.de/application/o/yolokube-argocd/end-session/