Cara Memasang Ejen Boneka di Ubuntu 20.04
- 1665
- 386
- Dave Kreiger V
Boneka adalah alat pengurusan infrastruktur yang popular. Dengan bantuan pelayan boneka, anda boleh menguruskan sejumlah besar pelayan dari pelayan induk dengan mudah. Node Server Boneka bertanggungjawab untuk menguruskan pelbagai nod klien. Perlu semua nod pelanggan mesti dipasang dan dijalankan.
Tutorial sebelumnya kami menggambarkan anda untuk mengkonfigurasi nod induk boneka pada ubuntu 20.04 Sistem Bersama Nod Pelanggan. Sekiranya anda perlu menambah lebih banyak pelayan klien ke rangkaian boneka yang ada, pasangkan pelayan ejen pada pelayan.
Tutorial ini menggambarkan anda persediaan langkah demi langkah untuk memasang ejen boneka di Ubuntu 20.04 Sistem. Juga membantu anda menyambungkan nod klien dengan nod induk.
Prasyarat
Awak mesti ada:
- Dengan mengandaikan anda sudah mempunyai nod induk boneka.
- Ubuntu yang berlari 20.04 Sistem untuk persediaan sebagai pelanggan ejen boneka.
- Akses shell ke semua sistem dengan akaun istimewa sudo.
- Sistem ini mesti dihubungkan dengan nod induk melalui rangkaian swasta atau awam.
Langkah 1 - Konfigurasikan tuan rumah
Tuan boneka dan nod pelanggan menggunakan nama host untuk berkomunikasi antara satu sama lain. Oleh itu, baik untuk memulakan dengan memberikan nama hos yang unik untuk setiap nod.
1. Pada nod induk boneka - Log masuk ke nod induk dan edit /etc/hos
Fail:
sudo nano /etc /hosts
Tambahkan entri pelayan baru ke fail hos:
10.132.14.239 boneka boneka 10.132.14.240 PuppetClient1 10.132.14.241 PuppetClient2
Dengan mengandaikan boneka dan puppetClient1 sudah ditambah dalam fail. Oleh itu, tambahkan entri baru di sebelah baris itu.
2. Pada nod pelanggan baru - Log masuk seterusnya ke pelayan ejen boneka baru dan edit /etc/hos
Fail:
sudo nano /etc /hosts
Tambahkan pelayan baru ke fail tuan rumah:
10.132.14.239 boneka boneka 10.132.14.241 PuppetClient2
Simpan fail dan tutupnya.
Langkah 2 - Pasang ejen boneka di Ubuntu
Pakej Debian boneka boleh didapati di bawah repositori rasmi. Anda boleh mengkonfigurasi fail konfigurasi repositori dengan memasang pakej debian pada sistem anda.
3. Sekarang, muat turun dan pasang pakej Debian Wayang terbaru untuk mengkonfigurasi PPA pada nod klien anda:
wget https: // apt.Puppetlabs.com/puppet7-release-focal.Deb
sudo dpkg -i boneka-release-fokal.Deb
4. Sebaik sahaja anda mengkonfigurasi PPA, pasangkan pakej ejen boneka pada semua pelayan klien.
Kemas kini sudo apt
sudo apt memasang boneka -agen -y
5. Setelah pemasangan pakej selesai. Edit fail konfigurasi boneka:
sudo nano/etc/duppetlabs/boneka/boneka.Conf
Tambahkan penyertaan berikut ke akhir fail konfigurasi boneka untuk menentukan butiran nod induk boneka:
[Utama] CertName = Server PuppetClient2 = PuppetMaster
Simpan fail anda dan tutupnya.
6. Seterusnya, mulakan perkhidmatan ejen boneka pada semua nod pelanggan dan tetapkannya ke auto-start pada boot sistem:
Sudo Systemctl Mula Boneka
SUDO SYSTEMCTL Dayakan boneka
7. Setelah selesai, sahkan perkhidmatan ejen boneka berjalan dengan betul:
boneka status sistem sudo
Anda mesti melihat status berjalan pada semua sistem ejen
Langkah 3 - Tandatangan sijil ejen boneka
8. Anda telah selesai dengan konfigurasi. Sekarang, log masuk ke nod induk boneka dan jalankan arahan berikut untuk menyenaraikan semua sijil yang ada:
SUDO/OPT/PuppetLabs/Bin/Puppetserver CA Senarai -semua
9. Seterusnya, tandatangan semua sijil pelanggan menggunakan:
Tanda sudo/opt/duppetlabs/bin/puppetserver ca -semua
10. Akhirnya, uji komunikasi antara tuan boneka dan nod pelanggan menggunakan arahan berikut.
sudo/opt/puppetlabs/bin/ejen boneka --test
Kesimpulan
Itu sahaja. Anda telah berjaya memasang ejen boneka di Ubuntu 20.04 Sistem. Juga dikonfigurasi nod baru dengan nod induk boneka.
Anda juga boleh melawat dokumentasi rasmi untuk lebih lanjut mengenai konfigurasi nod pelayan boneka dan konfigurasi nod klien
- « Cara Memasang Docker Tulis di Ubuntu 20.04
- Cara memasang kemas kini keselamatan di CentOS 8 (manual + automatik) »