From d31691e73a88777fbf3ffa46da2c3a18efb1232a Mon Sep 17 00:00:00 2001 From: Jess Date: Sun, 22 Dec 2024 17:35:57 +1300 Subject: [PATCH] k8s/dashboard: init --- k8s/k8s-dashboard.yaml | 36 ++++++++++++++++++++++++++++++++++++ 1 file changed, 36 insertions(+) create mode 100644 k8s/k8s-dashboard.yaml diff --git a/k8s/k8s-dashboard.yaml b/k8s/k8s-dashboard.yaml new file mode 100644 index 0000000..b441d6e --- /dev/null +++ b/k8s/k8s-dashboard.yaml @@ -0,0 +1,36 @@ +apiVersion: v1 +kind: Namespace +metadata: + name: kubernetes-dashboard +--- +apiVersion: argoproj.io/v1alpha1 +kind: Application +metadata: + name: kubernetes-dashboard + namespace: apps +spec: + project: apps + source: + chart: kubernetes-dashboard + repoURL: https://kubernetes.github.io/dashboard/ + targetRevision: 7.10.0 + helm: + releaseName: kubernetes-dashboard + valuesObject: + app: + ingress: + enabled: true + ingressClassName: nginx + issuer: + name: letsencrypt-production + scope: cluster + hosts: + - dashboard.k8s.jessie.cafe + destination: + server: "https://kubernetes.default.svc" + namespace: kubernetes-dashboard + syncPolicy: + automated: + prune: true + selfHeal: true + allowEmpty: false