Configurer Elasticsearch Cluster 8.x avec Docker Compose

Publié le 26/09/2024

« Voir toutes les conférences Contactez-nous
Setup Elasticsearch Cluster 8.x with Docker Compose

Introduction

Code sur Github: Cluster Elasticsearch + Docker Compose

Nous allons installer Cluster Elasticsearch avec 3 nœuds avec Docker Compose.

Cette vidéo suppose que vous savez déjà configurer Elasticsearch Cluster et Kibana sans utiliser de système conteneurisé. Sinon, vous pouvez va ici.

Exigences

Étape 1 - Obtenir le code

Initialiser un nouveau dépôt git.

git init; git remote add origin https://github.com/evermight/elastic-cluster-docker-compose; git fetch -a; git checkout master

Vous devrez probablement définir le vm.max_map_count Pour éviter les problèmes de mémoire, utilisez la commande suivante :

sudo sysctl -w vm.max_map_count=262144

Créez avec la commande docker compose ci-dessous.

docker-compose up --build -d

Obtenez l'adresse IP de votre serveur car elle sera utilisée comme URL vers les conteneurs Docker.

hostname -i

Visitez la page Kibana avec http://<YOUR IP ADDRESS>:5601. Connectez-vous ensuite avec le nom d'utilisateur et le mot de passe Elastic présents sur le .env déposer

username: elastic password: changeme