1장. RHEL 시스템 역할 소개
RHEL 시스템 역할은 Ansible 역할 및 모듈의 컬렉션입니다. RHEL 시스템 역할을 사용하면 RHEL의 주요 버전에서 여러 RHEL 시스템의 시스템 구성을 원격으로 관리할 수 있습니다. 이 구성 요소를 사용하여 시스템을 구성하려면 다음 구성 요소를 사용해야 합니다.
- 제어 노드
- 제어 노드는 Ansible 명령 및 플레이북을 실행하는 시스템입니다. 제어 노드는 Ansible Automation Platform, Red Hat Satellite 또는 RHEL 9, 8 또는 7 호스트일 수 있습니다. 자세한 내용은 RHEL 8에서 제어 노드 준비를 참조하십시오.
- 관리형 노드
- 관리형 노드는 Ansible을 사용하여 관리하는 서버 및 네트워크 장치입니다. 관리 노드는 호스트라고도 합니다. Ansible을 관리형 노드에 설치할 필요가 없습니다. 자세한 내용은 관리 노드 준비를 참조하십시오.
- Ansible 플레이북
- 플레이북에서는 관리형 노드에서 수행할 구성을 정의하거나 수행할 관리 노드의 시스템 단계 세트를 정의합니다. Ansible 플레이북은 Ansible의 구성, 배포 및 오케스트레이션 언어입니다.
- 인벤토리
- 인벤토리 파일에서 관리 노드를 나열하고 각 관리 노드의 IP 주소와 같은 정보를 지정합니다. 인벤토리에서는 더 쉽게 스케일링할 수 있도록 그룹을 생성하고 중첩하여 관리 노드를 구성할 수도 있습니다. 인벤토리 파일은 hostfile이라고도 합니다.
Red Hat Enterprise Linux 8에서는 AppStream
리포지토리에서 사용할 수 있는 rhel-system-roles
패키지에서 제공하는 다음 역할을 사용할 수 있습니다.
역할 이름 | 역할 설명 | 장 제목 |
---|---|---|
| 인증서 발급 및 갱신 | RHEL 시스템 역할을 사용하여 인증서 요청 |
| 웹 콘솔 | RHEL 시스템 역할을 사용하여 웹 콘솔 설치 및 구성 |
| 시스템 전체 암호화 정책 | 시스템 전체에서 사용자 정의 암호화 정책 설정 |
| firewalld | 시스템 역할을 사용하여 firewalld 구성 |
| HA Cluster | 시스템 역할을 사용하여 고가용성 클러스터 구성 |
| 커널 덤프 | RHEL 시스템 역할을 사용하여 kdump 구성 |
| 커널 설정 | Ansible 역할을 사용하여 커널 매개변수 영구 구성 |
| 로깅 | 로깅 시스템 역할 사용 |
| 메트릭 (PCP) | RHEL 시스템 역할을 사용하여 성능 모니터링 |
| Microsoft SQL Server | Cryostat.sql.server Ansible 역할을 사용하여 Microsoft SQL Server 구성 |
| 네트워킹 | 네트워크 RHEL 시스템 역할을 사용하여 InfiniBand 연결 관리 |
| 네트워크 Bound 디스크 암호화 클라이언트 | nbde_client 및 nbde_server 시스템 역할 사용 |
| 네트워크 Bound 디스크 암호화 서버 | nbde_client 및 nbde_server 시스템 역할 사용 |
| Postfix | 시스템 역할에서 postfix 역할의 변수 |
| PostgreSQL | postgresql RHEL 시스템 역할을 사용하여 PostgreSQL 설치 및 구성 |
| SELinux | 시스템 역할을 사용하여 SELinux 구성 |
| SSH 클라이언트 | ssh 시스템 역할을 사용하여 보안 통신 구성 |
| SSH 서버 | ssh 시스템 역할을 사용하여 보안 통신 구성 |
| 스토리지 | RHEL 시스템 역할을 사용하여 로컬 스토리지 관리 |
| 터미널 세션 레코드 | tlog RHEL 시스템 역할을 사용하여 세션 레코딩 시스템 구성 |
| 시간 동기화 | RHEL 시스템 역할을 사용하여 시간 동기화 구성 |
| VPN | vpn RHEL 시스템 역할을 사용하여 IPsec과 VPN 연결 구성 |
추가 리소스
- Red Hat Enterprise Linux (RHEL) 시스템 역할
-
/usr/share/ansible/roles/rhel-system-roles. <role_name> /README.md
파일 -
/usr/share/doc/rhel-system-roles/<role_name>/
directory