Rudder, kuruluşlar genelinde sistemlerin yapılandırılmasına ve yönetilmesine yardımcı olan açık kaynaklı, web tabanlı bir BT altyapısı yapılandırma ve otomasyon platformudur. Güvenlik yönergelerini korurken karmaşık yapılandırmaları otomatikleştirmenize ve BT altyapınızı kontrol etmenize olanak tanır.

Rudder'ın iki ana bileşeni vardır: kök sunucu ve düğüm. Kök sunucu, yönetilen düğümler için yapılandırmaları tanımlarken, düğümler kök sunucu tarafından yönetilen sistemlerdir.

Debian/Ubuntu'da Rudder kök sunucusunu ve düğümlerini nasıl kuracağınız ve kuracağınız aşağıda açıklanmıştır.

Rudder Kök Sunucusunu Debian/Ubuntu'ya Kurmak

Rudder kök sunucusunu Debian/Ubuntu'ya kurmak için resmi depoyu kullanabilirsiniz. Rudder kök sunucusu, ön koşul olarak Java RE gerektirir. İle Java'yı Debian/Ubuntu'ya yükleyin, aşağıdaki komutu kullanın:

sudo uygun düzenlemekvarsayılan-jre

Ardından, aşağıdaki komutu kullanarak Rudder deposu anahtarını ekleyin:

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

Ardından, Rudder deposunu sisteminize ekleyin:

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

Depo dizinini şununla güncelleyin:

sudo uygun güncelleme

Artık aşağıdaki komutu kullanarak Rudder kök sunucusunu kurabilirsiniz:

sudo uygun düzenlemek dümen-sunucu

Rudder Kök Sunucusunu Yapılandırma

Rudder kök sunucusu kurulduktan sonra yapılandırmanız gerekir. Rudder web kullanıcı arabiriminde oturum açmak için kullanacağınız bir kullanıcı hesabı oluşturun. Terminali açın ve kullanıcı hesabını oluşturmak için aşağıdaki komutu çalıştırın:

sudo dümen sunucusu yaratmak-kullanıcı -u 

Ardından, bu kullanıcı hesabı için parolayı ayarlayın.

Sorunsuz işlemler için, sunucunuzun güvenlik duvarında 5309 ve 443 numaralı TCP bağlantı noktalarını açmanız gerekecektir. Bunu yapmak için aşağıdaki komutları kullanın:

sudo ufw 443/tcp'ye izin ver
sudo ufw 5309/tcp'ye izin ver

Bir web tarayıcısı kullanarak Rudder kök sunucusu IP adresine veya ana bilgisayar adına giderek Rudder web arayüzüne erişin:

https://<IP adresi>/rudder

Yukarıda oluşturduğunuz kullanıcı adı ve şifreyi kullanarak web arayüzüne giriş yapın. Ardından, Rudder web arayüzündeki sol kenar çubuğundan şuraya gidin: Yönetim > Ayarlar.

Altında Genel Ayarlar, git İzin Verilen Ağlar. Burada, düğümlerin Rudder sunucusuna bağlanmasına izin vermek istediğiniz ağları yapılandırın. Şuradaki ağları ekleyin: ağ kimliği/maske biçim.

Örneğin, IP adresi 192.168.42.137/24 olan düğümün Rudder sunucusuna bağlanmasına izin vermek için, onu 192.168.42.0/24 olarak ekleyeceksiniz.

Kök sunucuyu yeniden başlatmanız gerekirse, aşağıdaki komutu kullanın:

sudo systemctl dümen sunucusunu yeniden başlat

Rudder Agent'ı Debian/Ubuntu'ya Kurmak

Rudder'da bir düğümü veya ana bilgisayarı yönetmek için bir aracı yüklemeniz gerekir. Rudder ajanını düğümlere kurmak için resmi depoyu kullanabilirsiniz. Aşağıdaki komutu kullanarak Rudder deposu GPG anahtarını sisteminize ekleyerek başlayın:

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

Ardından, aşağıdaki komutu kullanarak Rudder deposunu sisteminize ekleyin:

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

Depo dizinini şunu yazarak güncelleyin:

sudo uygun güncelleme

Şimdi, aşağıdaki komutu kullanarak Rudder aracısını kurabilirsiniz:

sudo uygun düzenlemek dümen-ajan

Rudder Aracısını Yapılandırma

Rudder aracısını kurduktan sonra, Rudder kök sunucusuyla iletişimini etkinleştirmeniz gerekecektir. Bunu iki şekilde gerçekleştirebilirsiniz: Rudder kök sunucusu IP adresini veya ana bilgisayar adını /var/rudder/cfengine-community/policy_server.dat dosya:

Eko sudo tişörtü /var/rudder/cfengine-community/policy_server.dat

Veya aşağıdaki komutu çalıştırarak değiştirerek Rudder kök sunucusunun IP adresi veya ana bilgisayar adıyla:

sudo dümen aracısı ilke sunucusu <ip veya ana bilgisayar adı>

Rudder aracısını yeniden başlatmanız gerekirse, aşağıdaki komutu kullanın:

sudo dümen aracısı yeniden başlat

Rudder Sunucusuna Düğüm Ekleme

Rudder aracısını düğüme kurup yapılandırdıktan sonra, düğümü kaydetmek için kök sunucuya bir envanter (donanım ve yazılım bilgilerini içeren) gönderilecektir.

Rudder web arayüzündeki sol kenar çubuğundan şuraya gidin: Düğüm yönetimi > Bekleyen düğümler. Bekleyen düğümler penceresinde listelenen yeni düğümünüzü göreceksiniz. Yanındaki onay kutusunu kullanarak düğümü seçin ve tıklayın Kabul etmek.

Ardından, tıklayın Kabul etmek onaylamak için bir sonraki pencerede Şimdi düğümünüz Rudder sunucusuna eklenecek.

Rudder sunucusundaki tüm yönetilen düğümleri görüntülemek için şu adrese gidin: Düğüm yönetimi > Düğümler.

Onunla ilişkili tüm bilgileri görüntülemek için bir düğüme tıklayın. Altında listelenen düğümü görmüyorsanız Bekleyen düğümler, aracıyı manuel olarak çalıştırabilir ve aşağıdaki komutlardan birini kullanarak bir envanteri tetikleyebilirsiniz:

sudo dümen ajanı envanteri

Veya

sudo dümen ajanı çalıştır

Rudder Aracısını Bir Düğümden Kaldırma

Düğümdeki Rudder aracısını kaldırmak için aşağıdaki komutu kullanın:

sudo apt dümen aracısını kaldır

Rudder aracısını kaldırdıktan sonra, Rudder hizmetlerinin hiçbirinin çalışmadığını doğrulamak için aşağıdaki komutu çalıştırın:

ps yardımcı | grep dümen

Ayrıca Rudder dizinlerini de silin:

sudo rm -rf /opt/dümen
sudo rm-rf /var/rudder

Rudder aracısını düğümden tamamen kaldırdıktan sonra, düğümü Rudder kök sunucusundan da kaldırmanız gerekecektir. git Düğüm yönetimi > Düğümler. Oradan, kaldırmak istediğiniz düğümü seçin.

Altında Özet sayfa, tıklayın Silmek Bu düğümü kök sunucudan kaldırmak için düğmesine basın. Artık, Rudder kök sunucusu artık düğümü yönetmeyecek.

Ubuntu/Debian'da Rudder Kök Sunucusunu Kaldırma

Rudder kök sunucusunu Ubuntu'dan kaldırmak için aşağıdaki komutu çalıştırın:

sudo apt dümen sunucusunu kaldır

Rudder hizmetlerinin hiçbirinin çalışmadığını doğrulamak için aşağıdaki komutu çalıştırın:

ps yardımcı | grep dümen

Ayrıca, dizinleri sil kök sunucudan Rudder ile ilgili:

sudo rm -rf /opt/dümen
sudo rm-rf /var/rudder

Altyapınızı Tek Merkezi Sunucudan Otomatikleştirin ve Yönetin

Rudder, BT altyapınızı otomatikleştirerek ve yöneterek zamandan tasarruf etmenizi ve verimliliği artırmanızı sağlar. Artık Ubuntu ve Debian'da Rudder altyapı yönetimi platformunu yükleyip ayarlayabilmeniz gerekir.

Rudder'a alternatif olarak ücretsiz ve açık kaynaklı Ansible otomasyon platformunu kullanabilirsiniz. Linux, Windows ve Mac dahil olmak üzere birden çok platform için kullanılabilir.