Installation Agent Rudder 9.1
Pré-requis
Pour ma plateforme de démo, j’ai mis :
- 2 Go de RAM
- 1 Go de swap
- 2 VCPU
- 40 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 nmapAyant 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 de l’agent
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 de l’agent
Nous allons installer la dernière version de rudder :
./rudder-setup setup-agent 9.1 <@IP SERVEUR RUDDER>Installation 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
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 -l