Installation Serveur Rudder 9.1
Pré-requis
Pour ma plateforme de démo, j’ai mis :
- 4 Go de RAM
- 2 Go de swap
- 2 VCPU
- 100 Go de disque
- Alma 9
Pour l’installation de rudder wget et jq sont indispensables
yum install -y wget jqPour la supervision :
yum install -y net-tools nmapPour utiliser l’api curl doit être disponible.
Ayant un VLAN mon serveur n’est pas disponible depuis internet, je désactive selinux et firewalld, les flux étant gérés par mon proxy et mon firewall du domaine.
Demandez à vos admins sys et réseau pour configurer votre serveur et respecter les stratégies de sécurité.
Installation automatique du serveur
Préparation des binaires
Récupération du binaire d’installation :
wget https://repository.rudder.io/tools/rudder-setupAjustement des droits :
chmod +x rudder-setupInstallation du serveur
Nous allons installer la dernière version de rudder :
./rudder-setup setup-server latestInstallation manuelle
Import de la clé de Rudder
rpm --import https://repository.rudder.io/rudder_release_key.pubPréparation du dépôt
Pour Rudder 9.1 :
echo '[Rudder_9.1]
name=Rudder 9.1
baseurl=http://repository.rudder.io/rpm/9.1/RHEL_<VERSION>/
gpgcheck=1
gpgkey=https://repository.rudder.io/rudder_release_key.pub' > /etc/yum.repos.d/rudder.repoRemplacez <VERSION> par la version de l’OS
Pour ALMA9 la commande devient :
echo '[Rudder_9.1]
name=Rudder 9.1
baseurl=http://repository.rudder.io/rpm/9.1/RHEL_9>/
gpgcheck=1
gpgkey=https://repository.rudder.io/rudder_release_key.pub' > /etc/yum.repos.d/rudder.repoInstallation du serveur :
yum install -y rudder-serverConfiguration de base
Création du compte d’administration
rudder server create-user -u <USERNAME>Remplacez <USERNAME> par le compte admin et renseigner le MDP quand il est demandé.
Déclaration du serveur rudder
rudder agent policy-server <@IP SERVEUR RUDDER>Inventaire
rudder agent inventoryMis à jour des stratégies de base
rudder agent run -lConnection au serveur
Aller dans l’interface
https://<@IP SERVEUR>/rudder/index.htmlJe me connecte avec mon compte admin et le MDP défini précédemment

Contrôle
Dans le menu node le serveur rudder doit apparaitre

