> For the complete documentation index, see [llms.txt](https://docs.quentin.legraverend.fr/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://docs.quentin.legraverend.fr/informatique/cloud-platform/core-installation/serveur-cloud-slave.md).

# 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](/informatique/cloud-platform/core-installation/serveur-central-coordinateur.md). La seule différence concerne le changement du hostname qui se fait de la façon suivante sous Debian :

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

&#x20;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) :

* [Docker](https://docs.docker.com/engine/install/debian/)
* [Portainer Agent](https://docs.portainer.io/start/agent/docker/linux), voici la commande pour ceux qui connaissant déjà et veulent gagner un peu de temps :&#x20;

```
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.

{% content-ref url="/pages/DYyETOhTepecyP497VTD" %}
[Beats agents](/informatique/cloud-platform/elastic-stack/beats-agents.md)
{% endcontent-ref %}
