|

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 jq

Pour la supervision :

yum install -y net-tools nmap

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 de l’agent

Préparation des binaires

Récupération du binaire d’installation :

wget https://repository.rudder.io/tools/rudder-setup

Ajustement des droits :

chmod +x rudder-setup

Installation 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.pub

Pré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.repo

Remplacez <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.repo

Installation du serveur :

yum install -y rudder-server

Configuration de base

Déclaration du serveur rudder

rudder agent policy-server <@IP SERVEUR RUDDER>

Inventaire

rudder agent inventory

Mis à jour des stratégies de base

rudder agent run -l