Cara Memasang dan Mengatur Kemudi di Ubuntu/Debian

Cara Memasang dan Mengatur Kemudi di Ubuntu/Debian

Rudder adalah platform konfigurasi dan otomatisasi infrastruktur TI berbasis web open-source yang membantu dalam mengonfigurasi dan mengelola sistem di seluruh organisasi. Ini memungkinkan Anda untuk mengotomatiskan konfigurasi kompleks dan mengontrol infrastruktur TI Anda sambil mempertahankan pedoman keamanan.





VIDEO MAKEUSEOF HARI INI

Rudder memiliki dua komponen utama: root server dan node. Server root mendefinisikan konfigurasi untuk node yang dikelola, sedangkan node adalah sistem yang dikelola oleh server root.





Inilah cara Anda menginstal dan mengatur root server dan node Rudder di Debian/Ubuntu.





Memasang Rudder Root Server di Debian/Ubuntu

Untuk menginstal server root Rudder di Debian/Ubuntu, Anda dapat menggunakan repositori resmi. Root server Rudder membutuhkan Java RE sebagai prasyarat. Ke instal Java di Debian/Ubuntu , gunakan perintah berikut:

sudo apt install default-jre

Kemudian, tambahkan kunci repositori Rudder menggunakan perintah berikut:



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

Selanjutnya, 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

Perbarui indeks repositori dengan:





sudo apt update

Sekarang Anda dapat menginstal server root Rudder menggunakan perintah berikut:

sudo apt install rudder-server

Mengkonfigurasi Server Root Kemudi

Setelah server root Rudder diinstal, Anda perlu mengkonfigurasinya. Buat akun pengguna yang akan Anda gunakan untuk masuk ke UI web Rudder. Buka terminal dan jalankan perintah berikut untuk membuat akun pengguna:





sudo rudder server create-user -u <username>

Kemudian, atur kata sandi untuk akun pengguna ini.

Untuk kelancaran operasi, Anda perlu membuka port TCP 5309 dan 443 di firewall server Anda. Gunakan perintah berikut untuk melakukannya:

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

Akses antarmuka web Rudder dengan menuju ke alamat IP server root Rudder atau nama host menggunakan browser web:

https://<ipaddress>/rudder

Masuk ke antarmuka web menggunakan nama pengguna dan kata sandi yang Anda buat di atas. Kemudian, dari bilah sisi kiri di antarmuka web Rudder, buka Administrasi > Pengaturan .

Dibawah Pengaturan Umum , pergi ke Jaringan yang Diizinkan . Di sini, konfigurasikan jaringan dari mana Anda ingin mengizinkan node untuk terhubung ke server Rudder. Tambahkan jaringan di ID jaringan/topeng format.

Misalnya, untuk mengizinkan node dengan alamat IP 192.168.42.137/24 untuk terhubung ke server Rudder, Anda akan menambahkannya sebagai 192.168.42.0/24.

  jaringan yang diizinkan di server Rudder

Jika Anda perlu me-restart server root, gunakan perintah berikut:

sudo systemctl restart rudder-server

Menginstal Agen Kemudi di Debian/Ubuntu

Untuk mengelola node atau host di Rudder, Anda perlu menginstal agen. Anda dapat menggunakan repositori resmi untuk menginstal agen Rudder pada node. Mulailah dengan menambahkan kunci GPG repositori Rudder ke dalam sistem Anda menggunakan perintah 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 perintah berikut:

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

Perbarui indeks repositori dengan mengetik:

sudo apt update

Sekarang, Anda dapat menginstal agen Rudder menggunakan perintah berikut:

sudo apt install rudder-agent

Mengkonfigurasi Agen Kemudi

Setelah menginstal agen Rudder, Anda harus mengaktifkan kontaknya dengan server root Rudder. Anda dapat melakukannya dengan dua cara: baik dengan menambahkan alamat IP server root Rudder atau nama host di /var/rudder/cfengine-community/policy_server.dat mengajukan:

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

Atau, dengan menjalankan perintah berikut, ganti dengan alamat IP atau nama host dari server root Rudder:

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

Jika Anda perlu me-restart agen Rudder, gunakan perintah berikut:

sudo rudder agent restart

Menambahkan Node ke Server Kemudi

Setelah Anda menginstal dan mengkonfigurasi agen Rudder pada node, inventaris (berisi informasi perangkat keras dan perangkat lunak) akan dikirim ke server root untuk mendaftarkan node.

Dari bilah sisi kiri di antarmuka web Rudder, buka Manajemen simpul > Node yang tertunda . Anda akan melihat node baru Anda terdaftar di jendela Pending node. Pilih node menggunakan kotak centang di sebelahnya dan klik Menerima .

  simpul tertunda di kemudi

Lalu klik Menerima di jendela berikutnya untuk mengonfirmasinya. Sekarang node Anda akan ditambahkan ke server Rudder.

  Terima simpul di kemudi

Untuk melihat semua node yang dikelola di server Rudder, buka Manajemen simpul > Node .

  simpul kemudi

Klik sebuah node untuk melihat semua informasi yang terkait dengannya. Jika Anda tidak melihat simpul yang terdaftar di bawah Node yang tertunda , Anda dapat menjalankan agen secara manual dan memicu inventaris menggunakan salah satu dari perintah berikut:

sudo rudder agent inventory

Atau

sudo rudder agent run 
  inventaris agen kemudi

Menghapus Instalasi Agen Kemudi Dari Node

Untuk menghapus instalan agen Rudder di node, gunakan perintah berikut:

sudo apt remove rudder-agent

Setelah menghapus instalan agen Rudder, jalankan perintah berikut untuk memverifikasi tidak ada layanan Rudder yang berjalan:

ps aux | grep rudder

Juga, hapus direktori Rudder:

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

Setelah sepenuhnya menghapus agen Rudder dari node, Anda juga perlu menghapus node dari server root Rudder. Pergi ke Manajemen simpul > Node . Dari sana, pilih simpul yang ingin Anda hapus.

Di bawah Ringkasan halaman, klik Menghapus tombol untuk menghapus node ini dari server root. Sekarang, server root Rudder tidak akan lagi mengelola node.

cara membersihkan xbox one
  Hapus simpul dari server Rudder

Menghapus Instalasi Rudder Root Server di Ubuntu/Debian

Untuk menghapus instalan server root Rudder dari Ubuntu, jalankan perintah berikut:

sudo apt remove rudder-server

Untuk memverifikasi tidak ada layanan Rudder yang berjalan, jalankan perintah berikut:

ps aux | grep rudder

Juga, hapus direktori terkait dengan Rudder dari server root:

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

Otomatiskan dan Kelola Infrastruktur Anda Dari Satu Server Pusat

Kemudi memungkinkan Anda menghemat waktu dan meningkatkan efisiensi dengan mengotomatisasi dan mengelola infrastruktur TI Anda. Anda sekarang dapat menginstal dan mengatur platform manajemen infrastruktur Rudder di Ubuntu dan Debian.

Sebagai alternatif untuk Rudder, Anda dapat menggunakan platform otomatisasi Ansible gratis dan open-source. Ini tersedia untuk berbagai platform termasuk Linux, Windows, dan Mac.