Sommaire

Déploiement du tableau de bord Kubernetes Tableau de bord

1. Installation du tableau de bord (application dashboard) dashboard

Ne déployez pas ce composant en production. Il s’agit d’un composant à utiliser dans le seul cas de la découverte de Kubernetes.

Le tableau de bord de Kubernetes n’est pas actif par défaut, mais peut être activé à l’aide de quelques commandes.

La configuration complète à utiliser se trouve dans un fichier du dépôt suivant : https://github.com/kubernetes/dashboard

Le déploiement sur le cluster se fait à l’aide de la commande suivante :

$ git clone https://github.com/kubernetes/dashboard.git  
$ cd dashboard/aio/deploy/recommended 
$ kubectl apply -f ./kubernetes-dashboard.yaml

La commande doit alors renvoyer les messages suivants :

secret/kubernetes-dashboard-certs created 
secret/kubernetes-dashboard-csrf created 
serviceaccount/kubernetes-dashboard created 
role.rbac.authorization.k8s.io/kubernetes-dashboard-minimal created 
rolebinding.rbac.authorization.k8s.io/kubernetes-dashboard-minimal created 
deployment.apps/kubernetes-dashboard created 
service/kubernetes-dashboard created

2. Création du compte d’accès Compte d’accès

Créez ensuite un compte de service à l’aide de la commande kubectl suivie des instructions suivantes :

  • le verbe create suivi du type (serviceaccount) suivi du nom d’utilisateur, ...