Admin TI mengandalkan Wayang untuk mengelola penerapan kompleks setiap hari. Jika jaringan Anda dibangun di atas sistem Red Hat, Anda perlu menginstal Puppet di RHEL 8 / CentOS 8. Puppet Labs menyediakan repositori dan paket, jadi semuanya akan relatif mudah.
Dalam tutorial ini Anda akan mempelajari:
- Cara Mengaktifkan Wayang Repo
- Cara Memasang Wayang untuk Server/Master Wayang
- Cara Memperbarui Server/Puppet Masters
- Cara Memasang Wayang untuk Klien
- Cara Memperbarui Klien Wayang

Persyaratan dan Konvensi Perangkat Lunak yang Digunakan
Kategori | Persyaratan, Konvensi, atau Versi Perangkat Lunak yang Digunakan |
---|---|
Sistem | RHEL 8 / CentOS 8 |
Perangkat Lunak | Boneka |
Lainnya | Akses istimewa ke sistem Linux Anda sebagai root atau melalui sudo perintah. |
Konvensi | # – membutuhkan perintah linux yang diberikan untuk dieksekusi dengan hak akses root baik secara langsung sebagai pengguna root atau dengan menggunakan sudo perintah$ – membutuhkan perintah linux yang diberikan untuk dieksekusi sebagai pengguna biasa yang tidak memiliki hak istimewa |
Aktifkan Wayang Repo

Puppet Labs menyediakan repositori untuk sistem RHEL dan CentOS. Langkah pertama dalam menyiapkan Wayang untuk mesin klien atau server adalah mengaktifkan repositori. Ini tersedia dalam bentuk RPM yang nyaman, jadi lanjutkan dan instal dengan DNF.
# dnf install https://yum.puppetlabs.com/puppet-release-el-8.noarch.rpm
Instal Wayang untuk Server/Master Wayang

Proses untuk menginstal Puppet di server/instance Puppet Master Anda sedikit berbeda dari mesin yang akan Anda kelola. Mulailah dengan menginstal puppetserver
paket.
# dnf install puppetserver
Perbarui Server/Puppet Masters

Selanjutnya, yang terbaik adalah memperbarui Wayang sendiri ke versi terbaru. Anda dapat melakukannya dengan perintah bawaan yang memberi tahu boneka untuk memastikan bahwa ia menjalankan versi terbaru.
# puppet resource package puppetserver ensure=latest
Sekarang, lanjutkan dan mulai server Wayang Anda dengan systemd
# systemctl start puppetserver
Anda selalu dapat mengaktifkannya di awal juga.
# systemctl enable puppetserver
Instal Wayang untuk Klien

Pada mesin klien Anda, Anda hanya perlu menginstal puppet
paket itu sendiri. Gunakan dnf
mendapatkannya.
# dnf install puppet
Perbarui Klien

Sama seperti dengan server, Anda harus memastikan bahwa klien Anda benar-benar mutakhir. Anda dapat mencapai ini dengan cara yang hampir sama persis. Hanya kali ini, Anda akan menargetkan puppet
paket.
# puppet resource package puppet ensure=latest
Hasilnya akan serupa. Sekarang, jalankan puppet
layanan.
# systemctl start puppet
Sekali lagi, aktifkan saat boot.
# systemctl enable puppet
Kesimpulan
Sekarang, Anda siap untuk menginstal Wayang dan mengonfigurasi seluruh penerapan Anda. Sampai sekarang, paket-paket ini masih dalam versi beta, jadi mungkin ada bug dan inkonsistensi. Panduan ini terutama untuk menguji penerapan RHEL 8 baru. Namun, jangan mengharapkan perubahan besar dalam proses sebelum rilis. Prosesnya kemungkinan akan tetap sama nanti dalam siklus hidup RHEL 8.