A Rudder telepítése és beállítása Ubuntu/Debian rendszeren

A Rudder telepítése és beállítása Ubuntu/Debian rendszeren

A Rudder egy nyílt forráskódú webalapú IT-infrastruktúra-konfigurációs és automatizálási platform, amely segít a rendszerek konfigurálásában és kezelésében a szervezetek között. Lehetővé teszi az összetett konfigurációk automatizálását és az IT-infrastruktúra vezérlését a biztonsági irányelvek betartása mellett.





MAKEUSEOF A NAP VIDEÓJA

A kormánylapátnak két fő összetevője van: a gyökérkiszolgáló és a csomópont. A gyökérkiszolgáló határozza meg a felügyelt csomópontok konfigurációit, míg a csomópontok a gyökérkiszolgáló által kezelt rendszerek.





Így telepítheti és állíthatja be a Rudder gyökérkiszolgálót és a csomópontokat Debian/Ubuntu rendszeren.





A Rudder Root Server telepítése Debian/Ubuntu rendszeren

A Rudder gyökérkiszolgáló Debian/Ubuntu rendszerre történő telepítéséhez használhatja a hivatalos adattárat. A Rudder gyökérkiszolgálóhoz előfeltételként Java RE szükséges. Nak nek telepítse a Java-t Debian/Ubuntu rendszerre , használja a következő parancsot:

sudo apt install default-jre

Ezután a következő paranccsal adja hozzá a Rudder tárolókulcsot:



sudo wget --quiet -O /etc/apt/trusted.gpg.d/rudder_apt_key.gpg https://repository.rudder.io/apt/rudder_apt_key.gpg

Ezután adja hozzá a Rudder tárolót a rendszeréhez:

echo "deb http://repository.rudder.io/apt/7.2/ $(lsb_release -cs) main" | sudo tee /etc/apt/sources.list.d/rudder.list

Frissítse az adattár indexét a következővel:





sudo apt update

Most telepítheti a Rudder gyökérkiszolgálót a következő paranccsal:

sudo apt install rudder-server

A Rudder Root Server konfigurálása

A Rudder gyökérkiszolgáló telepítése után konfigurálnia kell. Hozzon létre egy felhasználói fiókot, amellyel bejelentkezhet a Rudder webes felhasználói felületére. Nyissa meg a terminált, és futtassa a következő parancsot a felhasználói fiók létrehozásához:





android összetett adb interfész windows 10
sudo rudder server create-user -u <username>

Ezután állítsa be a jelszót ehhez a felhasználói fiókhoz.

A zökkenőmentes működés érdekében meg kell nyitnia az 5309-es és 443-as TCP-portokat a kiszolgáló tűzfalán. Ehhez használja a következő parancsokat:

sudo ufw allow 443/tcp 
sudo ufw allow 5309/tcp

A Rudder webes felületéhez lépjen a Rudder gyökérkiszolgáló IP-címére vagy gazdagépnevére egy webböngésző segítségével:

https://<ipaddress>/rudder

Jelentkezzen be a webes felületre a fent létrehozott felhasználónévvel és jelszóval. Ezután a Rudder webes felület bal oldalsávjáról lépjen a következőre: Adminisztráció > Beállítások .

Alatt Általános beállítások , menj Engedélyezett hálózatok . Itt konfigurálja azokat a hálózatokat, amelyekről engedélyezni szeretné a csomópontok számára a Rudder szerverhez való csatlakozást. Adja hozzá a hálózatokat a hálózati azonosító/maszk formátum.

Például ahhoz, hogy a 192.168.42.137/24 IP-című csomópont csatlakozhasson a Rudder szerverhez, 192.168.42.0/24 néven adja hozzá.

  engedélyezett hálózatok a Rudder szerveren

Abban az esetben, ha újra kell indítania a gyökérkiszolgálót, használja a következő parancsot:

sudo systemctl restart rudder-server

A Rudder Agent telepítése Debian/Ubuntu rendszeren

A Rudder csomópontjának vagy gazdagépének kezeléséhez telepítenie kell egy ügynököt. A hivatalos adattárból telepítheti a Rudder ügynököt a csomópontokra. Kezdje azzal, hogy a következő paranccsal adja hozzá a Rudder repository GPG kulcsát a rendszeréhez:

sudo wget --quiet -O /etc/apt/trusted.gpg.d/rudder_apt_key.gpg "https://repository.rudder.io/apt/rudder_apt_key.gpg"

Ezután adja hozzá a Rudder tárolót a rendszeréhez a következő paranccsal:

echo "deb http://repository.rudder.io/apt/7.2/ $(lsb_release -cs) main" | sudo tee /etc/apt/sources.list.d/rudder.list

Frissítse a tárolóindexet a következő beírásával:

sudo apt update

Most telepítheti a Rudder ügynököt a következő paranccsal:

sudo apt install rudder-agent

A Rudder Agent konfigurálása

A Rudder ügynök telepítése után engedélyeznie kell a kapcsolatot a Rudder gyökérkiszolgálóval. Ezt kétféleképpen érheti el: vagy a Rudder gyökérkiszolgáló IP-címének vagy gazdagépnevének hozzáadásával a /var/rudder/cfengine-community/policy_server.dat fájl:

echo sudo tee /var/rudder/cfengine-community/policy_server.dat

Vagy a következő parancs futtatásával cserélje ki a Rudder gyökérszerver IP-címével vagy gazdagépnevével:

sudo rudder agent policy-server <ip-or-hostname>

Abban az esetben, ha újra kell indítania a Rudder ügynököt, használja a következő parancsot:

sudo rudder agent restart

Csomópont hozzáadása a Rudder szerverhez

Miután telepítette és konfigurálta a Rudder ügynököt a csomóponton, egy leltár (hardver- és szoftverinformációkat tartalmazó) elküldésre kerül a gyökérkiszolgálónak a csomópont regisztrálásához.

A Rudder webes felület bal oldalsávjáról lépjen a következőre: Csomópontkezelés > Függőben lévő csomópontok . Az új csomópont megjelenik a Függőben lévő csomópontok ablakban. Jelölje ki a csomópontot a mellette lévő jelölőnégyzet segítségével, majd kattintson Elfogad .

  függőben lévő csomópont a kormányban

Ezután kattintson Elfogad a következő ablakban a megerősítéshez. Most a csomópont hozzá lesz adva a Rudder szerverhez.

hogyan lehet javítani a gőz letöltési sebességét
  Csomópont elfogadása a kormányban

A Rudder szerver összes felügyelt csomópontjának megtekintéséhez lépjen a következő helyre: Csomópontkezelés > Csomópontok .

  kormánycsomópontok

Kattintson egy csomópontra a hozzá tartozó összes információ megtekintéséhez. Ha nem látja az alábbi csomópontot Függőben lévő csomópontok , manuálisan futtathatja az ügynököt, és elindíthatja a leltárt a következő parancsok valamelyikével:

sudo rudder agent inventory

Vagy

sudo rudder agent run 
  kormányos ügynök leltár

A Rudder Agent eltávolítása csomópontról

A Rudder ügynök csomópontról való eltávolításához használja a következő parancsot:

sudo apt remove rudder-agent

A Rudder ügynök eltávolítása után futtassa a következő parancsot annak ellenőrzésére, hogy a Rudder szolgáltatások egyike sem fut:

ps aux | grep rudder

Törölje a Rudder könyvtárakat is:

sudo rm -rf /opt/rudder 
sudo rm -rf /var/rudder

Miután teljesen eltávolította a Rudder ügynököt a csomópontból, el kell távolítania a csomópontot a Rudder gyökérkiszolgálóról is. Menj Csomópontkezelés > Csomópontok . Innen válassza ki az eltávolítani kívánt csomópontot.

Alatt Összegzés oldalon kattintson a Töröl gombot a csomópont eltávolításához a gyökérkiszolgálóról. Mostantól a Rudder gyökérkiszolgálója nem fogja felügyelni a csomópontot.

  Csomópont törlése a Rudder szerverről

A Rudder Root Server eltávolítása Ubuntu/Debian rendszeren

A Rudder gyökérkiszolgáló Ubuntuból való eltávolításához futtassa a következő parancsot:

sudo apt remove rudder-server

Annak ellenőrzéséhez, hogy a Rudder szolgáltatások egyike sem fut, futtassa a következő parancsot:

hogyan lehet megváltoztatni az alapértelmezett felhasználót a chrome -ban
ps aux | grep rudder

Is, törölje a könyvtárakat a Rudderhez kapcsolódóan a gyökérszerverről:

sudo rm -rf /opt/rudder 
sudo rm -rf /var/rudder

Automatizálja és kezelje infrastruktúráját egyetlen központi szerverről

A Rudder lehetővé teszi, hogy időt takarítson meg és növelje a hatékonyságot az IT-infrastruktúra automatizálásával és kezelésével. Most már képesnek kell lennie a Rudder infrastruktúra-felügyeleti platform telepítésére és beállítására Ubuntu és Debian rendszeren.

A Rudder alternatívájaként használhatja az ingyenes és nyílt forráskódú Ansible automatizálási platformot. Több platformon is elérhető, beleértve a Linuxot, a Windowst és a Mac-et.