Wayang adalah manajemen konfigurasi sumber terbuka dan kerangka kerja otomatisasi server. Itu dapat melakukan pekerjaan administratif di berbagai sistem yang terutama ditentukan oleh file "manifest", untuk grup atau jenis server yang dikendalikan.
Di sini, di LinuxAPT, sebagai bagian dari Layanan Manajemen Server kami, kami secara teratur membantu Pelanggan kami dalam melakukan pertanyaan terkait Instalasi Perangkat Lunak Sumber Terbuka.
Dalam konteks ini, kita akan melihat cara menginstal Puppet di Ubuntu 20.04 LTS.
Langkah-Langkah Menginstal Wayang di Ubuntu 20.04 LTS Focal Fossa
1. Lakukan Pembaruan Sistem
Pertama, pastikan bahwa semua paket sistem Anda mutakhir dengan menjalankan perintah apt berikut di terminal:
$ sudo apt update
$ sudo apt upgrade
2. Instal Wayang di sistem
saya. Instal Server Wayang
Sekarang kita download Wayang versi terbaru dengan perintah berikut:
$ wget https://apt.puppetlabs.com/puppet6-release-focal.deb
$ dpkg -i puppet6-release-focal.deb
Kemudian, instal server Wayang menggunakan perintah berikut:
$ sudo apt update
$ sudo apt install puppetserver
Mulai dan aktifkan Server Boneka:
$ sudo systemctl start puppetserver
$ sudo systemctl enable puppetserver
ii. Instal Agen Wayang
Pertama, unduh dan instal repositori Wayang dengan perintah berikut:
$ wget https://apt.puppetlabs.com/puppet6-release-focal.deb
$ dpkg -i puppet6-release-focal.deb
Selanjutnya, jalankan perintah berikut untuk menginstal agen Wayang:
$ sudo apt update
$ sudo apt install puppet-agent
Setelah selesai, Anda perlu mengedit file konfigurasi Wayang dan menentukan master Wayang:
$ nano /etc/puppetlabs/puppet/puppet.conf
Tambahkan baris berikut:
[main]
certname = puppetclient
server = puppetmaster
Simpan dan tutup, Kemudian mulai layanan agen Wayang dan aktifkan untuk memulai saat boot:
$ sudo systemctl start puppet
$ sudo systemctl enable puppet
3. Menandatangani Sertifikat Node Agen di Server Master
Pertama, pada node master Wayang, jalankan perintah berikut untuk mendaftar semua sertifikat:
$ /opt/puppetlabs/bin/puppetserver ca list
Selanjutnya, tanda tangani semua sertifikat dengan perintah berikut:
$ /opt/puppetlabs/bin/puppetserver ca sign --all
Setelah master Wayang menandatangani sertifikat klien Anda, jalankan perintah berikut pada mesin klien untuk mengujinya:
$ /opt/puppetlabs/bin/puppet agent --test