Abonnez-vous à notre blog

Streamline system configuration using a collection of supported roles and workflows that ensure consistent execution of manual tasks.

What are RHEL system roles?

Red Hat Enterprise Linux (RHEL) system roles are a collection of Ansible roles and modules that can help automate the management and configuration of RHEL systems. RHEL system roles can help provide consistent and repeatable configuration, reduce technical burdens and streamline administration.

Optimize performance for the open-hybrid enterprise

Included in your RHEL subscription, system roles allow you to select from a library of common services and configuration tasks to execute through the power of automation. Easily manage system configuration across multiple versions of RHEL, as well as adopt new major releases. Utilize system roles as they are, or customize them to meet unique requirements. 

  • Provide consistent and repeatable configuration
  • Reduce technical burdens and streamline administration
  • Execute tasks consistently across hybrid cloud footprints
  • Scale with Red Hat Satellite and automation

Introduction to RHEL system roles

Nov 16, 2022 - Brian Smith

RHEL system roles are a collection of Ansible roles and modules that can help automate the management and configuration of RHEL systems. RHEL system roles…read full post

Latest posts

Automating Podman with RHEL system roles

July 31, 2023 - Brian Smith

Automation helps increase efficiency, it saves time, and it improves consistency. RHEL system roles is a collection of Ansible content that helps you provide consistent workflows and streamlined execution of manual tasks. Using the Podman system role, you can deploy rootless containers across several RHEL systems at scale, deploy a container on a local RHEL workstation for testing, and leverage systemd to keep your containers running...read full post

Automate configuration of Active Directory authentication for Microsoft SQL Server running on Red Hat Enterprise Linux

July 14, 2023 - Sergei Petrosian

Last year, the microsoft.sql.server system role was introduced in Red Hat Enterprise Linux (RHEL). With the release of RHEL 8.8 and 9.2, this role receives a new update with several new features. This article covers integration with Active Directory (AD), and guides you through the whole process...read full post

Automating HA cluster configuration with RHEL system roles

January 13, 2023 - Tomas Jelinek

The ability to provide services to customers continuously and with minimal-to-no outages is critical in today’s world. The Red Hat Enterprise Linux (RHEL) High Availability Add-On can help you achieve that goal by improving the reliability, scalability and availability of production systems...read full post

Automating firewall configuration with RHEL system roles

May 23, 2022 - Brian Smith

RHEL 9 and RHEL 8.6 introduce a new firewall system role for automating the management of the RHEL firewall. Learn how to use the firewall role to automate several…read full post

Automate RHEL web console deployments with the Cockpit and certificate RHEL system roles

March 29, 2022 - Brian Smith

Learn how to use the cockpit and certificate roles to automate the deployment of the web console, with certificates issued from IdM…read full post

Automating storage management with RHEL system roles

March 7, 2022 - Brian Smith

Learn how the storage system role can automate the configuration of logical volume manager (LVM) volume groups, logical volumes, and filesystems…read full post

Automating network and Microsoft SQL Server configuration using RHEL system roles

January 26, 2022 - Brian Smith

RHEL 8.5 introduced a new Microsoft SQL Server system role that automates the installation, configuration, and tuning of Microsoft SQL Server on RHEL. This new…read full post

Automating Postfix installation and configuration with RHEL system roles

January 12, 2022 - Brian Smith

Red Hat introduced the postfix RHEL system role to provide an automated solution to install and configure Postfix.  The postfix RHEL system role was introduced in RHEL 7.6 as…read full post

Automating host to host VPN tunnels with RHEL system roles

December 6, 2021 - Brian Smith

Learn how to set up the vpn RHEL system role to quickly and easily implement host-to-host VPN connections across your RHEL environment in an automated…read full post

Managing and automating kernel settings with RHEL system roles

November 15, 2021 - Brian Smith

The RHEL kernel provides hundreds of settings that can be customized. These settings are frequently customized to increase performance on systems or when performing security…read full post

Automating host configuration with Red Hat Satellite and RHEL system roles

October 20, 2021 - Brian Smith

Our wide variety of system roles can automate many aspects of RHEL, saving you time and helping to configure your RHEL systems consistently. In this post, we’ll walk…read full post

Using RHEL system roles to automate the implementation of RHEL session recording

October 5, 2021 - Brian Smith

It can be a challenging and time-consuming process to determine the root cause of a security incident. Because of this, Red Hat introduced the ability…read full post

Automating the implementation of system-wide crypto policies with RHEL System Roles

September 22, 2021 - Brian Smith

The crypto_policies RHEL System Role can help you quickly and easily implement system-wide crypto policies across your RHEL environment. In this post, we show you how you can…read full post

Advanced automation and management of Network Bound Disk Encryption with RHEL system roles

September 14, 2021 - Brian Smith

This post tackles a more complex scenario of using the NBDE system roles to implement multiple Tang servers to provide high availability and increased security, and…read full post

Using RHEL system roles to automate and manage Network Bound Disk Encryption

August 11, 2021 - Brian Smith

Red Hat Enterprise Linux (RHEL) has offered the ability to encrypt disks for many years, but the network bound disk encryption (NBDE) functionality, which can…read full post

Automate performance metrics collection and visualization with RHEL system roles

July 22, 2021 - Brian Smith

One of the main challenges that system administrators, developers, and others face when running workloads on Red Hat Enterprise Linux (RHEL) is how to optimize…read full post

A production guide to automating and managing SSH server configuration with RHEL system roles

June 30, 2021 - Brian Smith

The sshd Red Hat Enterprise Linux (RHEL) system role can help you automate and manage your SSH server configuration across your RHEL environment. In this post…read full post

Getting started with automating and managing SSH server configuration with RHEL system roles

June 21, 2021 - Brian Smith

RHEL 8.4 adds new roles to manage the SSH server and SSH client configurations, which are the sshd and ssh roles, respectively. This post will walk you through an…read full post

RHEL System Roles Videos

Implement consistent performance monitoring with the Metrics RHEL system role

This video demonstrates how to use the Metrics RHEL system role to implement Performance Co-Pilot (PCP) and Grafana to monitor performance metrics.  RHEL system roles are a collection of supported Ansible roles that ensure consistent workflows and streamline the execution of manual tasks.

Implement Network Bound Disk Encryption with the NBDE client and server RHEL system roles

This video demonstrates how to use the Network Bound Disk Encryption (NBDE) client and server RHEL system role to implement NBDE with Clevis and Tang.  RHEL system roles are a collection of supported Ansible roles that ensure consistent workflows and streamline the execution of manual tasks.

Implement session recording with RHEL system roles

This video demonstrates how to use the tlog RHEL system role to implement session recording.  RHEL system roles are a collection of supported Ansible roles that ensure consistent workflows and streamline the execution of manual tasks.

Implement system-wide cryptographic policies with RHEL system roles

This video demonstrates how to use the crypto_policy RHEL system role to implement system-wide cryptographic policies.  RHEL system roles are a collection of supported Ansible roles that ensure consistent workflows and streamline the execution of manual tasks.

Implement consistent SSH server configuration with the SSHD RHEL system role

This video demonstrates how to use the SSHD RHEL system role to implement consistent SSH server configuration across RHEL systems.  RHEL system roles are a collection of supported Ansible roles that ensure consistent workflows and streamline the execution of manual tasks.


À propos de l'auteur

Brian Smith is a Product Manager at Red Hat focused on RHEL automation and management.  He has been at Red Hat since 2018, previously working with Public Sector customers as a Technical Account Manager (TAM).  

Read full bio

Parcourir par canal

automation icon

Automatisation

Les dernières actualités en matière de plateforme d'automatisation qui couvre la technologie, les équipes et les environnements

AI icon

Intelligence artificielle

Actualité sur les plateformes qui permettent aux clients d'exécuter des charges de travail d'IA sur tout type d'environnement

cloud services icon

Services cloud

En savoir plus sur notre gamme de services cloud gérés

security icon

Sécurité

Les dernières actualités sur la façon dont nous réduisons les risques dans tous les environnements et technologies

edge icon

Edge computing

Actualité sur les plateformes qui simplifient les opérations en périphérie

Infrastructure icon

Infrastructure

Les dernières nouveautés sur la plateforme Linux d'entreprise leader au monde

application development icon

Applications

À l’intérieur de nos solutions aux défis d’application les plus difficiles

Original series icon

Programmes originaux

Histoires passionnantes de créateurs et de leaders de technologies d'entreprise