Rudderin asentaminen ja käyttöönotto Ubuntussa/Debianissa

Rudderin asentaminen ja käyttöönotto Ubuntussa/Debianissa

Rudder on avoimen lähdekoodin verkkopohjainen IT-infrastruktuurin konfigurointi- ja automaatioalusta, joka auttaa järjestelmien määrittämisessä ja hallinnassa eri organisaatioissa. Sen avulla voit automatisoida monimutkaisia ​​määrityksiä ja hallita IT-infrastruktuuriasi turvaohjeita noudattaen.





PÄIVÄN VIDEON TEKEMINEN

Rudderissa on kaksi pääkomponenttia: juuripalvelin ja solmu. Juuripalvelin määrittää hallittujen solmujen määritykset, kun taas solmut ovat juuripalvelimen hallitsemia järjestelmiä.





Näin voit asentaa ja määrittää Rudder-juuripalvelimen ja solmut Debianissa/Ubuntussa.





Rudder Root Serverin asentaminen Debianiin/Ubuntuun

Rudder-juuripalvelimen asentamiseksi Debian/Ubuntuun voit käyttää virallista arkistoa. Rudder-juuripalvelin vaatii Java RE:n edellytyksenä. Vastaanottaja asenna Java Debian/Ubuntuun , käytä seuraavaa komentoa:

sudo apt install default-jre

Lisää sitten Rudder-arkistoavain seuraavalla komennolla:



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

Lisää seuraavaksi Rudder-arkisto järjestelmääsi:

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

Päivitä arkistoindeksi seuraavasti:





sudo apt update

Nyt voit asentaa Rudder-juuripalvelimen seuraavalla komennolla:

sudo apt install rudder-server

Rudder Root Serverin määrittäminen

Kun Rudder-juuripalvelin on asennettu, sinun on määritettävä se. Luo käyttäjätili, jolla kirjaudut Rudder-verkkokäyttöliittymään. Avaa pääte ja suorita seuraava komento luodaksesi käyttäjätilin:





sudo rudder server create-user -u <username>

Aseta sitten tämän käyttäjätilin salasana.

kuinka asentaa Windows 10 usb: lle

Sujuvaa toimintaa varten sinun on avattava palvelimesi palomuurin TCP-portit 5309 ja 443. Käytä tätä varten seuraavia komentoja:

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

Pääset Rudder-verkkokäyttöliittymään siirtymällä Rudder-juuripalvelimen IP-osoitteeseen tai isäntänimeen verkkoselaimella:

https://<ipaddress>/rudder

Kirjaudu sisään verkkokäyttöliittymään yllä luomallasi käyttäjätunnuksella ja salasanalla. Siirry sitten Rudder-verkkokäyttöliittymän vasemmasta sivupalkista kohtaan Hallinta > Asetukset .

Alla Yleiset asetukset , mene Sallitut verkot . Tässä määritä verkot, joista haluat sallia solmujen muodostavan yhteyden Rudder-palvelimeen. Lisää verkot kohtaan verkkotunnus/maski muoto.

Jos haluat esimerkiksi sallia solmun, jonka IP-osoite on 192.168.42.137/24, muodostaa yhteyden Rudder-palvelimeen, lisää se nimellä 192.168.42.0/24.

  sallitut verkot Rudder-palvelimessa

Jos sinun on käynnistettävä juuripalvelin uudelleen, käytä seuraavaa komentoa:

sudo systemctl restart rudder-server

Rudder Agentin asentaminen Debianiin/Ubuntuun

Jotta voit hallita Rudderin solmua tai isäntää, sinun on asennettava agentti. Voit käyttää virallista arkistoa asentaaksesi Rudder-agentin solmuihin. Aloita lisäämällä Rudder-varaston GPG-avain järjestelmääsi käyttämällä seuraavaa komentoa:

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

Lisää sitten Rudder-arkisto järjestelmääsi käyttämällä seuraavaa komentoa:

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

Päivitä arkiston indeksi kirjoittamalla:

sudo apt update

Nyt voit asentaa Rudder-agentin seuraavalla komennolla:

sudo apt install rudder-agent

Rudder Agentin määrittäminen

Kun olet asentanut Rudder-agentin, sinun on otettava sen yhteys Rudder-juuripalvelimeen. Voit tehdä tämän kahdella tavalla: joko lisäämällä Rudderin juuripalvelimen IP-osoite tai isäntänimi /var/rudder/cfengine-community/policy_server.dat tiedosto:

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

Tai suorittamalla seuraavan komennon, korvaa Rudder-juuripalvelimen IP-osoitteella tai isäntänimellä:

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

Jos sinun on käynnistettävä Rudder-agentti uudelleen, käytä seuraavaa komentoa:

sudo rudder agent restart

Solmun lisääminen Rudder-palvelimeen

Kun olet asentanut ja määrittänyt Rudder-agentin solmuun, luettelo (sisältää laitteisto- ja ohjelmistotiedot) lähetetään juuripalvelimelle solmun rekisteröimiseksi.

Siirry Rudder-verkkokäyttöliittymän vasemmasta sivupalkista kohtaan Solmun hallinta > Odottavat solmut . Näet uuden solmun Odottavat solmut -ikkunassa. Valitse solmu sen vieressä olevalla valintaruudulla ja napsauta Hyväksyä .

  odottava solmu peräsimessä

Napsauta sitten Hyväksyä vahvista se seuraavassa ikkunassa. Nyt solmusi lisätään Rudder-palvelimeen.

  Hyväksy solmu peräsimessä

Voit tarkastella kaikkia Rudder-palvelimen hallittuja solmuja siirtymällä osoitteeseen Solmun hallinta > Solmut .

  peräsinsolmut

Napsauta solmua nähdäksesi kaikki siihen liittyvät tiedot. Jos et näe alla olevaa solmua Odottavat solmut , voit suorittaa agentin manuaalisesti ja käynnistää varaston käyttämällä jompaakumpaa seuraavista komennoista:

sudo rudder agent inventory

Tai

sudo rudder agent run 
  peräsinaineluettelo

Rudder Agentin asennuksen poistaminen solmusta

Voit poistaa Rudder-agentin asennuksen solmulta käyttämällä seuraavaa komentoa:

sudo apt remove rudder-agent

Kun olet poistanut Rudder-agentin, suorita seuraava komento varmistaaksesi, että mikään Rudder-palveluista ei ole käynnissä:

ps aux | grep rudder

Poista myös Rudder-hakemistot:

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

Kun olet poistanut Rudder-agentin kokonaan solmusta, sinun on myös poistettava solmu Rudder-juuripalvelimesta. Mene Solmun hallinta > Solmut . Valitse sieltä poistettava solmu.

Alla Yhteenveto -sivua, napsauta Poistaa -painiketta poistaaksesi tämän solmun juuripalvelimesta. Nyt Rudder-juuripalvelin ei enää hallitse solmua.

  Poista solmu Rudder-palvelimelta

Rudder Root Serverin asennuksen poistaminen Ubuntu/Debianissa

Poista Rudder-juuripalvelimen asennus Ubuntusta suorittamalla seuraava komento:

sudo apt remove rudder-server

Varmista, ettei mikään Rudder-palvelu ole käynnissä, suorittamalla seuraava komento:

windows 10 sinisen näytön virhekoodit
ps aux | grep rudder

Myös, poista hakemistot liittyvät Rudderiin juuripalvelimelta:

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

Automatisoi ja hallitse infrastruktuuriasi yhdeltä keskuspalvelimelta

Rudderin avulla voit säästää aikaa ja lisätä tehokkuutta automatisoimalla ja hallitsemalla IT-infrastruktuuriasi. Sinun pitäisi nyt pystyä asentamaan ja asentamaan Rudder-infrastruktuurin hallintaympäristö Ubuntuun ja Debianiin.

Vaihtoehtona Rudderille voit käyttää ilmaista ja avoimen lähdekoodin Ansible-automaatioalustaa. Se on saatavana useille alustoille, mukaan lukien Linux, Windows ja Mac.