Cara Memasang dan Menyediakan Kemudi pada Ubuntu/Debian

Cara Memasang dan Menyediakan Kemudi pada Ubuntu/Debian

Rudder ialah platform konfigurasi infrastruktur IT berasaskan web sumber terbuka dan platform automasi yang membantu dalam mengkonfigurasi dan mengurus sistem merentas organisasi. Ia membolehkan anda mengautomasikan konfigurasi kompleks dan mengawal infrastruktur IT anda sambil mengekalkan garis panduan keselamatan.





MAKEUSEOF VIDEO OF THE DAY

Kemudi mempunyai dua komponen utama: pelayan akar dan nod. Pelayan akar mentakrifkan konfigurasi untuk nod terurus, manakala nod ialah sistem yang diuruskan oleh pelayan akar.





Begini cara anda boleh memasang dan menyediakan pelayan akar Rudder dan nod pada Debian/Ubuntu.





Memasang Pelayan Rudder Root pada Debian/Ubuntu

Untuk memasang pelayan akar Rudder pada Debian/Ubuntu, anda boleh menggunakan repositori rasmi. Pelayan akar Rudder memerlukan Java RE sebagai prasyarat. Kepada pasang Java pada Debian/Ubuntu , gunakan arahan berikut:

sudo apt install default-jre

Kemudian, tambahkan kunci repositori Rudder menggunakan arahan berikut:



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

Seterusnya, tambahkan repositori Rudder ke sistem anda:

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

Kemas kini indeks repositori dengan:





sudo apt update

Kini anda boleh memasang pelayan akar Rudder menggunakan arahan berikut:

sudo apt install rudder-server

Mengkonfigurasi Pelayan Root Kemudi

Selepas pelayan akar Rudder dipasang, anda perlu mengkonfigurasinya. Buat akaun pengguna yang akan anda gunakan untuk log masuk ke UI web Rudder. Buka terminal dan jalankan arahan berikut untuk mencipta akaun pengguna:





sudo rudder server create-user -u <username>

Kemudian, tetapkan kata laluan untuk akaun pengguna ini.

Untuk operasi yang lancar, anda perlu membuka port TCP 5309 dan 443 pada tembok api pelayan anda. Gunakan arahan berikut untuk melakukannya:

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

Akses antara muka web Rudder dengan menuju ke alamat IP pelayan akar Rudder atau nama hos menggunakan pelayar web:

https://<ipaddress>/rudder

Log masuk ke antara muka web menggunakan nama pengguna dan kata laluan yang anda buat di atas. Kemudian, dari bar sisi kiri dalam antara muka web Rudder, pergi ke Pentadbiran > Tetapan .

Di bawah Tetapan umum , pergi ke Rangkaian yang Dibenarkan . Di sini, konfigurasikan rangkaian yang anda ingin benarkan nod bersambung ke pelayan Rudder. Tambah rangkaian dalam rangkaian-ID/topeng format.

Sebagai contoh, untuk membenarkan nod dengan alamat IP 192.168.42.137/24 menyambung ke pelayan Rudder, anda akan menambahkannya sebagai 192.168.42.0/24.

  rangkaian yang dibenarkan dalam pelayan Rudder

Sekiranya, anda perlu memulakan semula pelayan akar, gunakan arahan berikut:

cara membetulkan pengawal xbox satu
sudo systemctl restart rudder-server

Memasang Ejen Rudder pada Debian/Ubuntu

Untuk mengurus nod atau hos pada Rudder, anda perlu memasang ejen. Anda boleh menggunakan repositori rasmi untuk memasang ejen Rudder pada nod. Mulakan dengan menambah kunci GPG repositori Rudder ke dalam sistem anda menggunakan arahan berikut:

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

Kemudian, tambahkan repositori Rudder ke sistem anda menggunakan arahan berikut:

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

Kemas kini indeks repositori dengan menaip:

sudo apt update

Sekarang, anda boleh memasang ejen Rudder menggunakan arahan berikut:

sudo apt install rudder-agent

Mengkonfigurasi Ejen Kemudi

Selepas memasang ejen Rudder, anda perlu mendayakan hubungannya dengan pelayan root Rudder. Anda boleh mencapai ini dalam dua cara: sama ada dengan menambah alamat IP pelayan akar Rudder atau nama hos dalam /var/rudder/cfengin-community/policy_server.dat fail:

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

Atau, dengan menjalankan arahan berikut, menggantikan dengan alamat IP atau nama hos pelayan akar Rudder:

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

Sekiranya, anda perlu memulakan semula ejen Kemudi, gunakan arahan berikut:

sudo rudder agent restart

Menambah Nod pada Pelayan Kemudi

Selepas anda memasang dan mengkonfigurasi ejen Rudder pada nod, inventori (mengandungi maklumat perkakasan dan perisian) akan dihantar ke pelayan akar untuk mendaftarkan nod.

Dari bar sisi kiri dalam antara muka web Rudder, pergi ke Pengurusan nod > Nod belum selesai . Anda akan melihat nod baharu anda disenaraikan dalam tetingkap Nod belum selesai. Pilih nod menggunakan kotak semak di sebelahnya dan klik Terima .

  nod belum selesai dalam kemudi

Kemudian, klik Terima dalam tetingkap seterusnya untuk mengesahkannya. Sekarang nod anda akan ditambahkan pada pelayan Rudder.

  Terima nod dalam kemudi

Untuk melihat semua nod terurus pada pelayan Rudder, pergi ke Pengurusan nod > Nod .

  nod kemudi

Klik nod untuk melihat semua maklumat yang berkaitan dengannya. Jika anda tidak melihat nod yang disenaraikan di bawah Nod belum selesai , anda boleh menjalankan ejen secara manual dan mencetuskan inventori menggunakan salah satu daripada arahan berikut:

sudo rudder agent inventory

Ataupun

sudo rudder agent run 
  inventori ejen kemudi

Menyahpasang Ejen Kemudi Daripada Nod

Untuk menyahpasang ejen Rudder pada nod, gunakan arahan berikut:

sudo apt remove rudder-agent

Selepas menyahpasang ejen Rudder, jalankan arahan berikut untuk mengesahkan tiada perkhidmatan Rudder sedang berjalan:

ps aux | grep rudder

Juga, padamkan direktori Rudder:

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

Selepas mengalih keluar sepenuhnya ejen Rudder daripada nod, anda juga perlu mengeluarkan nod daripada pelayan root Rudder. Pergi ke Pengurusan nod > Nod . Dari sana, pilih nod yang ingin anda alih keluar.

Di bawah Ringkasan halaman, klik pada Padam butang untuk mengalih keluar nod ini daripada pelayan akar. Sekarang, pelayan akar Rudder tidak lagi akan mengurus nod.

  Padamkan nod daripada pelayan Rudder

Menyahpasang Pelayan Rudder Root pada Ubuntu/Debian

Untuk menyahpasang pelayan akar Rudder dari Ubuntu, jalankan arahan berikut:

sudo apt remove rudder-server

Untuk mengesahkan tiada perkhidmatan Rudder sedang berjalan, jalankan arahan berikut:

ps aux | grep rudder

Juga, memadam direktori berkaitan dengan Rudder dari pelayan akar:

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

Automatik dan Urus Infrastruktur Anda Dari Satu Pelayan Pusat

Rudder membolehkan anda menjimatkan masa dan meningkatkan kecekapan dengan mengautomasikan dan mengurus infrastruktur IT anda. Anda kini sepatutnya boleh memasang dan menyediakan platform pengurusan infrastruktur Rudder pada Ubuntu dan Debian.

Sebagai alternatif kepada Rudder, anda boleh menggunakan platform automasi Ansible percuma dan sumber terbuka. Ia tersedia untuk berbilang platform termasuk Linux, Windows dan Mac.