From d1f05e013dc1dac5040bc6fff1aadf939a5900fa Mon Sep 17 00:00:00 2001 From: Steffen Illium Date: Wed, 27 Mar 2024 14:08:14 +0100 Subject: [PATCH] insecure service (for local traefik) --- .../06-kube-dashboard/kustomization.yaml | 3 ++- .../dashboard-insecure-access.yaml | 2 +- .../patches/dashboard-insecure-service.yaml | 15 +++++++++++++++ 3 files changed, 18 insertions(+), 2 deletions(-) rename infrastructure/06-kube-dashboard/{base => patches}/dashboard-insecure-access.yaml (90%) create mode 100644 infrastructure/06-kube-dashboard/patches/dashboard-insecure-service.yaml diff --git a/infrastructure/06-kube-dashboard/kustomization.yaml b/infrastructure/06-kube-dashboard/kustomization.yaml index 60c9941..9ed9a9b 100644 --- a/infrastructure/06-kube-dashboard/kustomization.yaml +++ b/infrastructure/06-kube-dashboard/kustomization.yaml @@ -8,4 +8,5 @@ resources: - https://raw.githubusercontent.com/kubernetes/dashboard/v2.7.0/aio/deploy/recommended.yaml patches: -- path: base/dashboard-insecure-access.yaml \ No newline at end of file +- path: patches/dashboard-insecure-access.yaml +- path: patches/dashboard-insecure-service.yaml \ No newline at end of file diff --git a/infrastructure/06-kube-dashboard/base/dashboard-insecure-access.yaml b/infrastructure/06-kube-dashboard/patches/dashboard-insecure-access.yaml similarity index 90% rename from infrastructure/06-kube-dashboard/base/dashboard-insecure-access.yaml rename to infrastructure/06-kube-dashboard/patches/dashboard-insecure-access.yaml index a5fbd47..99b2f95 100644 --- a/infrastructure/06-kube-dashboard/base/dashboard-insecure-access.yaml +++ b/infrastructure/06-kube-dashboard/patches/dashboard-insecure-access.yaml @@ -16,6 +16,6 @@ spec: - name: kubernetes-dashboard args: # - '--auto-generate-certificates' - # - '--namespace=kubernetes-dashboard' + - '--namespace=kubernetes-dashboard' - "--enable-insecure-login" - "--insecure-bind-address=0.0.0.0" \ No newline at end of file diff --git a/infrastructure/06-kube-dashboard/patches/dashboard-insecure-service.yaml b/infrastructure/06-kube-dashboard/patches/dashboard-insecure-service.yaml new file mode 100644 index 0000000..f9c616f --- /dev/null +++ b/infrastructure/06-kube-dashboard/patches/dashboard-insecure-service.yaml @@ -0,0 +1,15 @@ +apiVersion: v1 +kind: Service +metadata: + labels: + k8s-app: kubernetes-dashboard + name: kubernetes-dashboard + namespace: kubernetes-dashboard +spec: + ports: + - port: 443 + targetPort: 8443 + - port: 80 + targetPort: 9090 + selector: + k8s-app: kubernetes-dashboard \ No newline at end of file