<Sebelumnya | Konten | Selanjutnya>
10.2.1. Menyiapkan SaltStack
SaltStack adalah layanan manajemen konfigurasi terpusat: a tuan garam mengelola banyak ion garam. Anda harus menginstal garam-master paket di server yang dapat dijangkau oleh semua host yang ingin Anda kelola dan pelayan garam pada host yang ingin Anda kelola. Setiap antek harus diberitahu di mana menemukan tuannya. Cukup edit /etc/salt/minion dan mengatur menguasai kunci nama DNS (atau alamat IP) dari master Salt. Perhatikan bahwa Salt menggunakan YAML sebagai format untuk file konfigurasinya.
antek# vim /etc/salt/minion
antek# grep ^master /etc/salt/minion
induk: 192.168.122.105
antek# vim /etc/salt/minion
antek# grep ^master /etc/salt/minion
induk: 192.168.122.105
Setiap antek memiliki pengidentifikasi unik yang disimpan di /etc/salt/minion_id, yang default ke nama host-nya. Pengidentifikasi antek ini akan digunakan dalam aturan konfigurasi dan oleh karena itu, penting untuk mengaturnya dengan benar sebelum antek membuka koneksinya ke master:
antek# echo kali-scratch >/etc/salt/minion_id
antek# systemctl aktifkan minion garam
antek# systemctl memulai garam-minion
antek# echo kali-scratch >/etc/salt/minion_id
antek# systemctl aktifkan minion garam
antek# systemctl memulai garam-minion
Ketika pelayan garam layanan berjalan, ia akan mencoba untuk terhubung ke master Salt untuk bertukar beberapa kunci kriptografi. Di sisi master, Anda harus menerima kunci yang digunakan antek untuk mengidentifikasi dirinya agar koneksi dapat dilanjutkan. Koneksi berikutnya akan otomatis:
menguasai# systemctl aktifkan master garam menguasai# systemctl start master garam menguasai# salt-key --daftar semua
Kunci yang Diterima: Kunci yang Ditolak: Kunci yang Tidak Diterima: kali-scratch Kunci yang Ditolak:
menguasai# salt-key --terima kali-scratch
Kunci berikut akan diterima:
menguasai# systemctl aktifkan master garam menguasai# systemctl start master garam menguasai# salt-key --daftar semua
Kunci yang Diterima: Kunci yang Ditolak: Kunci yang Tidak Diterima: kali-scratch Kunci yang Ditolak:
menguasai# salt-key --terima kali-scratch
Kunci berikut akan diterima:
Kunci Tidak Diterima: kali-scratch Lanjutkan? [t/Y] y
Kunci untuk minion kali-scratch diterima.
Kunci Tidak Diterima: kali-scratch Lanjutkan? [t/Y] y
Kunci untuk minion kali-scratch diterima.