From d8bc617d1a62ac1866b86183993b6939c58b3e29 Mon Sep 17 00:00:00 2001 From: Tarashish Mishra Date: Thu, 22 Feb 2024 13:42:17 +0530 Subject: [PATCH] Install k8s-dashboard on the cluster --- .github/workflows/helm.yaml | 7 +++++++ helm/kubernetes-dashboard/values.yaml | 14 ++++++++++++++ 2 files changed, 21 insertions(+) create mode 100644 helm/kubernetes-dashboard/values.yaml diff --git a/.github/workflows/helm.yaml b/.github/workflows/helm.yaml index 31d3ba3..08c9ae5 100644 --- a/.github/workflows/helm.yaml +++ b/.github/workflows/helm.yaml @@ -28,6 +28,13 @@ jobs: uses: 'Azure/setup-helm@v1' with: version: 'v3.12.0' + - name: "Deploy k8s dashboard" + run: | + helm upgrade \ + --repo https://kubernetes.github.io/dashboard/ \ + --install kubernetes-dashboard kubernetes-dashboard \ + --create-namespace --namespace kubernetes-dashboard \ + -f helm/kubernetes-dashboard/values.yaml - name: "Deploy Helm Chart" run: | helm upgrade --install -f helm/osmcha/values.yaml \ diff --git a/helm/kubernetes-dashboard/values.yaml b/helm/kubernetes-dashboard/values.yaml new file mode 100644 index 0000000..184f998 --- /dev/null +++ b/helm/kubernetes-dashboard/values.yaml @@ -0,0 +1,14 @@ +nginx: + enabled: false + +cert-manager: + enabled: false + +metrics-server: + enabled: true + +metricsScraper: + enabled: true + args: + - --metric-duration=48h + - --metric-resolution=1m