Nel capitolo precedente della serie RHCE Ansible; hai imparato a usare i ruoli di Ansible Galaxy e a creare i tuoi ruoli personalizzati. Continuiamo la discussione sui ruoli Ansible ma questa volta; ci concentreremo sui ruoli del sistema RHEL.
Red Hat ha creato una raccolta di ruoli Ansible destinati principalmente ai sistemi RHEL; queste raccolte di ruoli sono denominate Ruoli di sistema Red Hat Enterprise Linux (RHEL) .
In questo tutorial imparerai come installare e utilizzare i ruoli di sistema RHEL per gestire e automatizzare le operazioni RHEL standard.
Installazione dei ruoli di sistema RHEL
I ruoli di sistema RHEL sono forniti da rhel-system-roles pacchetto. Quindi, andiamo avanti e installiamo i rhel-system-roles pacchetto:
[[email protected] plays]$ sudo yum search rhel-system-roles
=================== Name Exactly Matched: rhel-system-roles ====================
rhel-system-roles.noarch : Set of interfaces for unified system management
[[email protected] plays]$ sudo yum -y install rhel-system-roles
Installed:
rhel-system-roles-1.0-10.el8_1.noarch
Complete!
I ruoli di sistema RHEL verranno installati in /usr/share/ansible/roles directory:
[[email protected] plays]$ ls -l /usr/share/ansible/roles
total 0
lrwxrwxrwx. 1 root root 23 Oct 22 2019 linux-system-roles.kdump -> rhel-system-roles.kdump
lrwxrwxrwx. 1 root root 25 Oct 22 2019 linux-system-roles.network -> rhel-system-roles.network
lrwxrwxrwx. 1 root root 25 Oct 22 2019 linux-system-roles.postfix -> rhel-system-roles.postfix
lrwxrwxrwx. 1 root root 25 Oct 22 2019 linux-system-roles.selinux -> rhel-system-roles.selinux
lrwxrwxrwx. 1 root root 25 Oct 22 2019 linux-system-roles.storage -> rhel-system-roles.storage
lrwxrwxrwx. 1 root root 26 Oct 22 2019 linux-system-roles.timesync -> rhel-system-roles.timesync
drwxr-xr-x. 9 root root 156 Nov 14 22:44 rhel-system-roles.kdump
drwxr-xr-x. 8 root root 177 Nov 14 22:44 rhel-system-roles.network
drwxr-xr-x. 6 root root 114 Nov 14 22:44 rhel-system-roles.postfix
drwxr-xr-x. 8 root root 138 Nov 14 22:44 rhel-system-roles.selinux
drwxr-xr-x. 10 root root 215 Nov 14 22:44 rhel-system-roles.storage
drwxr-xr-x. 11 root root 187 Nov 14 22:44 rhel-system-roles.timesync
Come puoi vedere elencando i contenuti di /usr/share/ansible/roles; sono attualmente forniti i seguenti ruoli di sistema RHEL:
- rhel-system-roles.kdump -> configura il servizio di ripristino da crash di kdump.
- rhel-system-roles.network -> configura le interfacce di rete.
- rhel-system-roles.postfix -> configura un host come MTA Postfix.
- rhel-system-roles.selinux ->gestisce tutti gli aspetti di SELinux.
- rhel-system-roles.storage -> configura l'archiviazione locale.
- rhel-system-roles.timesync -> configura Network Time Protocol (NTP) o Precision Time Protocol (PTP).
È molto probabile che in futuro vengano introdotti ruoli di sistema RHEL aggiuntivi.
Leggi la storia completa
Il resto dell'articolo è disponibile solo per i membri LHB Pro. Puoi iscriverti ora per $ 50 all'anno per leggere il resto di questo articolo e ottenere l'accesso GRATUITO a tutti i post, gli ebook e i video corsi riservati agli abbonati.
IscrivitiHai già un account?Accedi