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]