Skip to content

Kubernetes-Dashboard Install

Kubernetes Dashboard est installé avec le package helm officiel

Comme Traefik, l'accès au Dashboard est géré dans un packet distinct qui active une Ingress Route qui peut être désactivée à la demande.

Création du Package pour 'Kubernetes Dashboard' v3

Créer un K8s / K8s Package avec:

  • Application: Kubernetes Dashboard
  • Type: Helm Chart
  • Namespace required: Checked
  • Default namespace: kubernetes-dashboard
  • Package Source: Helm repository
  • Helm repo. name: kubernetes-dashboard-charts
  • Include Dev. versions: Doit être cochée tant que la version 3 est en beta
  • Helm repo. URL: https://kubernetes.github.io/dashboard
  • Helm package name: kubernetes-dashboard

Cliquez sur le bouton 'Refresh Package from source'.

Si tout est correct, Muppy va actualiser les les versions (Packages et App)

Installation du Dashboard

Dans Muppy, créer un Package Release en renseignant: Muppy déploie Kubernetes Dashboard v3 (qui est en beta) sans l'ingress et utilise un package distinct (ci-dessous) pour configurer l'ingress à la demande.

Dans Muppy, créer un Package Release en renseignant:

  • Cluster:
  • Package: Kubernetes Dashboard v3.0.0-alpha{{0}} - 7.0.0-{{alpha1}}
  • Helm Instance: kdash
    • If you modify instance name, you will need to modify in the `Dashboard Ingress values too
  • Qualifier: Infrastructure
  • Namespace: kubernetes-dashboard

Update values:

 - app.ingress.enabled = false                  # We use Traefik
 - web.containers.args = ['--token-ttl=14400']  # If you want the session to last longer
 - metrics-server.enabled = true        # This is the default but use false if you installed it explicitly
 - cert-manager.enabled = false         # Already installed

Cliquez sur [Save]

Cliquez sur [helm install]