Red Hat은 응시자가 이 시험에 응시하기 전에 Red Hat Certified Engineer(RHCE®) 또는 최소한 Red Hat Certified System Administrator(RHCSA®)를 취득할 것을 권장하나 이는 필수 사항은 아닙니다.
시험 준비에 도움이 되도록 시험 목표에서는 시험에 나올 것으로 예상되는 태스크 영역을 강조합니다. Red Hat은 시험 목표를 추가, 수정 또는 제거할 권리가 있습니다. 변경 사항이 있을 경우 사전에 공지됩니다.
응시자는 다음을 수행할 수 있어야 합니다.
* Ansible의 핵심 구성 요소 이해
- 인벤토리
- 모듈
- 변수
- 팩트
- 플레이
- 플레이북
- 설정 파일
* Ansible 제어 노드 설치 및 설정
- 필수 패키지 설치
- 정적 호스트 인벤토리 파일 생성
- 설정 파일 생성
* Ansible 관리 노드 설정
- SSH 키를 관리되는 노드에 생성 및 배포
- 관리되는 노드에 권한 에스컬레이션 설정
- 애드혹 Ansible 커맨드를 사용하여 작업 설정 검증
* 애드혹 Ansible 커맨드를 실행하는 간단한 셸 스크립트 생성
* 정적 및 동적 인벤토리를 모두 사용하여 호스트 그룹 정의
* 기존의 동적 인벤토리 스크립트 활용
*Ansible 플레이 및 플레이북 생성
- 일반적으로 사용되는 Ansible 모듈로 작업하는 방법 파악
- 변수를 사용하여 커맨드 실행 결과 검색
- 조건문을 사용하여 플레이 실행 제어
- 오류 처리 방법 설정
- 플레이북을 생성하여 시스템을 지정된 상태로 설정
* 다음과 연동되는 시스템 관리 태스크에 Ansible 모듈 사용:
- 소프트웨어 패키지 및 리포지토리
- 서비스
- 방화벽 룰
- 파일 시스템
- 스토리지 기기
- 파일 콘텐츠
- 아카이빙
- 예약된 태스크
- 보안
- 사용자 및 그룹
* 템플릿을 생성 및 사용하여 커스텀 설정 파일 생성
* Ansible 변수 및 팩트를 사용한 작업
* 롤 생성 및 롤을 사용한 작업
* Ansible Galaxy에서 롤을 다운로드하고 사용
* 병렬 처리 관리
* 플레이북 형태의 Ansible Vault를 사용하여 민감한 데이터 보호
* 제공된 문서를 사용하여 Ansible 모듈 및 커맨드에 대한 특정 정보 검색

