Serveur cloud slave

Configuration minimale pour ajouter un serveur cloud à la plateforme

Introduction

Mon serveur slave tourne sous Debian 11.

Configuration système de base

Pour cette partie, je vous renvoie à l'installation du serveur central. La seule différence concerne le changement du hostname qui se fait de la façon suivante sous Debian :

hostnamectl set-hostname your_hostname
# Ajouter la bonne entrée dans
vim /etc/hosts
# Exemple :
# 127.0.0.1 your_hostname localhost

N'oubliez pas de reboot pour éviter les surprises par la suite.

Installation Docker et Portainer Agent

Je vous renvoie aux documentations officielles (avec les liens adaptés à Debian) :

  • Portainer Agent, voici la commande pour ceux qui connaissant déjà et veulent gagner un peu de temps :

docker run -d -p 9001:9001 --name portainer_agent \
    --restart=always -v /var/run/docker.sock:/var/run/docker.sock \
    -v /var/lib/docker/volumes:/var/lib/docker/volumes \
    portainer/agent:latest

Installation des agents de collecte Beats

Elasticsearch et Kibana sont installés sur le serveur central, ici il nous faut seulement déployer les collecteurs Beats qui nous intéressent.

Je vous renvoie vers les sous sections dédiées pour ces installations / configurations étant donné que le process est le même pour de nombreuses machines.

pageBeats agents

Last updated