GNU/Linux >> Belajar Linux >  >> Ubuntu

Cara Menginstal Wayang di Ubuntu 20.04

Pendahuluan

Wayang adalah mesin admin otomatisasi sumber terbuka yang digunakan untuk melakukan tugas administratif dan manajemen server dari jarak jauh. Alat ini tersedia di Linux, Unix, dan Windows.

Dalam tutorial langkah demi langkah ini, kita akan membahas instalasi Wayang di Ubuntu 20.04 pada node master dan klien.

Prasyarat

  • Beberapa sistem yang menjalankan Ubuntu 20.04 (satu untuk node master dan satu atau lebih untuk node klien)
  • Akses ke akun dengan hak istimewa sudo
  • Akses ke terminal/baris perintah

Langkah 1:Perbarui Daftar Paket

Sebelum Anda memulai proses instalasi, perbarui daftar paket yang tersedia:

sudo apt-get update -y

Langkah 2:Siapkan Resolusi Nama Inang

Dengan Wayang, node master dan klien berkomunikasi menggunakan nama host. Sebelum menginstal Wayang, Anda perlu menyiapkan nama host unik di setiap node.

1. Buka hosts file pada setiap node dengan menggunakan:

sudo nano /etc/hosts

2. Tempel baris berikut di akhir setiap hosts berkas:

[puppet master ip] puppetmaster puppet
[puppet client ip] puppetclient

Dimana:

  • [puppet master ip] adalah alamat IP dari node master, dan
  • [puppet client ip] adalah alamat IP dari node klien.

3. Tekan Ctrl + X untuk menutup file, lalu ketik Y dan tekan Enter untuk menyimpan perubahan yang Anda buat.

Langkah 3:Instal Puppet Server di Master Node

1. Unduh versi Wayang terbaru di master node:

wget https://apt.puppetlabs.com/puppet6-release-focal.deb

2. Setelah unduhan selesai, instal paket dengan menggunakan:

sudo dpkg -i puppet6-release-focal.deb

3. Perbarui repositori paket:

sudo apt-get update -y

4. Instal server Wayang dengan perintah berikut:

sudo apt-get install puppetserver -y

5. Buka puppetserver file dengan menggunakan:

sudo nano /etc/default/puppetserver

6. Di puppetserver file, ubah baris berikut untuk mengubah ukuran memori menjadi 1GB:

JAVA_ARGS="-Xms1g -Xmx1g -Djruby.logger.class=com.puppetlabs.jruby_utils.jruby.Slf4jLogger"

7. Tekan Ctrl + X untuk menutup puppetserver mengajukan. Ketik Y dan tekan Enter untuk menyimpan perubahan yang Anda buat.

8. Mulai layanan Wayang dan atur untuk diluncurkan pada boot sistem dengan menggunakan:

sudo systemctl start puppetserver
sudo systemctl enable puppetserver

9. Periksa apakah layanan Wayang berjalan dengan:

sudo systemctl status puppetserver

Langkah 4:Instal Agen Boneka di Node Klien

1. Unduh versi terbaru dari Puppet di node klien:

wget https://apt.puppetlabs.com/puppet6-release-focal.deb

2. Setelah unduhan selesai, instal paket dengan menggunakan:

sudo dpkg -i puppet6-release-focal.deb

3. Perbarui repositori paket sekali lagi:

sudo apt-get update -y

4. Instal agen Wayang dengan menggunakan:

sudo apt-get install puppet-agent -y

5. Buka file konfigurasi Wayang:

sudo nano /etc/puppetlabs/puppet/puppet.conf

6. Tambahkan baris berikut di akhir file konfigurasi Wayang untuk menentukan informasi master Wayang:

[main]
certname = puppetclient
server = puppetmaster

7. Tekan Ctrl + X untuk menutup file konfigurasi Wayang, lalu ketik Y dan tekan Enter untuk menyimpan perubahan.

8. Mulai layanan Wayang dan atur untuk diluncurkan pada boot sistem dengan menggunakan:

sudo systemctl start puppet
sudo systemctl enable puppet

9. Periksa apakah layanan Wayang berjalan dengan:

sudo systemctl status puppet

Langkah 5:Tandatangani Sertifikat Agen Boneka

1. Menggunakan node master Wayang, buat daftar semua sertifikat yang tersedia:

sudo /opt/puppetlabs/bin/puppetserver ca list --all

2. Tanda tangani sertifikat dengan:

sudo /opt/puppetlabs/bin/puppetserver ca sign --all

3. Gunakan perintah berikut untuk menguji komunikasi antara node master dan klien:

sudo /opt/puppetlabs/bin/puppet agent --test

Ubuntu
  1. Cara Menginstal Docker Di Ubuntu 18.04

  2. Cara Menginstal Apache di Ubuntu 18.04

  3. Cara Menginstal MariaDB 10.4 di Ubuntu 18.04

  1. Cara Menginstal MongoDB di Ubuntu 18.04

  2. Cara Menginstal Jenkins di Ubuntu 18.04

  3. Cara Menginstal ClickHouse di Ubuntu 20.04

  1. Cara Menginstal KVM di Ubuntu 20.04

  2. Cara Menginstal Webmin di Ubuntu

  3. Cara menginstal Apache di Ubuntu 20.04