Sommaire

Gestion d’Elasticsearch

1. Accès à l’interface Cerebro Cerebro

Les pods associés à Cerebro portent le label app=cerebro.

Consultez la liste des pods associés à ce label dans l’espace de noms elasticsearch :

$ kubectl get pods

Ci-dessous un exemple de résultat :

NAME                      READY   STATUS    RESTARTS   AGE 
cerebro-64bd586f6-5fjt6   1/1     Running   0          7m37s

L’application Cerebro pour fonctionner fait appel au port 9000. Ouvrez ce port à l’aide de l’instruction port-forward sur le pod de Cerebro :

$ kubectl -n elasticsearch port-forward \ 
   cerebro-64bd586f6-5fjt6 9000

Entrez ensuite l’adresse http://localhost:9000 dans un navigateur.

images/19EP08.png

Page d’accueil de Cerebro

Saisissez l’adresse d’Elasticsearch (http://elasticsearch-client:9200) afin d’arriver sur l’interface d’administration des index.

images/19EP09.png

Exemple d’affichage avec Cerebro d’un cluster Elasticsearch déployé dans Kubernetes

2. Utilisation de Kibana

a. Accéder à l’interface de Kibana Kibana

Afin de se connecter à Kibana, listez les pods portant le label app=kibana dans l’espace de noms elasticsearch :

$ kubectl -n elasticsearch get pods -l app=kibana

Dans la sortie de la commande, récupérez le nom du pod associé ...