GNU/Linux >> Tutoriels Linux >  >> Linux

RHCE Ansible Series #10 :Rôles système RHEL

Dans le chapitre précédent de la série RHCE Ansible; vous avez appris à utiliser les rôles d'Ansible Galaxy et à créer vos propres rôles personnalisés. Continuons la discussion sur les rôles Ansible mais cette fois; nous nous concentrerons sur les rôles système RHEL.

Red Hat a créé une collection de rôles Ansible qui cible principalement les systèmes RHEL; ces ensembles de rôles sont appelés rôles système Red Hat Enterprise Linux (RHEL) .

Dans ce didacticiel, vous apprendrez à installer et à utiliser les rôles système RHEL pour gérer et automatiser les opérations RHEL standard.

Installation des rôles système RHEL

Les rôles système RHEL sont fournis par rhel-system-roles emballer. Alors, allons-y et installons les rhel-system-roles paquet :

[[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!

Les rôles système RHEL seront installés dans /usr/share/ansible/roles répertoire :

[[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

Comme vous pouvez le voir en listant le contenu de /usr/share/ansible/roles; les rôles système RHEL suivants sont actuellement fournis :

  1. rhel-system-roles.kdump -> configure le service de récupération sur incident kdump.
  2. rhel-system-roles.network -> configure les interfaces réseau.
  3. rhel-system-roles.postfix -> configure un hôte en tant que MTA Postfix.
  4. rhel-system-roles.selinux  ->gère ​​tous les aspects de SELinux.
  5. rhel-system-roles.storage -> configure le stockage local.
  6. rhel-system-roles.timesync -> configure le protocole NTP (Network Time Protocol) ou le protocole PTP (Precision Time Protocol).

Il est fort probable que des rôles système RHEL supplémentaires seront introduits à l'avenir.

Lire l'histoire complète

Le reste de l'article est réservé aux membres LHB Pro. Vous pouvez vous inscrire maintenant pour 50 $ par an pour lire le reste de cet article et obtenir un accès GRATUIT à tous les messages, ebooks et cours vidéo réservés aux membres.

S'abonnerVous avez déjà un compte ?Se connecter
Linux
  1. Une brève introduction aux rôles Ansible pour l'administration système Linux

  2. Chown accidentel sous / en tant que racine ?

  3. RHCE Ansible Series #9 :Rôles Ansible

  4. Comment réduire le système de fichiers racine sur CentOS / RHEL 6

  5. CentOS / RHEL :Comment réduire le système de fichiers racine LVM

RHCE Ansible Series #2 :Exécution de commandes ad hoc

RHCE Ansible Series #1 :Dites bonjour à Ansible

RHCE Ansible Series #4 :Ansible Variables, Facts and Registers

RHCE Ansible Series #3 :Playbooks Ansible

RHCE Ansible Series #12 :Dépannage Ansible

RHCE Ansible Series #11 :Gestion des systèmes avec Ansible