1장. Ansible 플러그인 사용
RHDH(Red Hat Developer Hub)용 Ansible 플러그인을 사용하여 Ansible에 대해 알아보고, 자동화 프로젝트를 생성하며, 의견이 지정된 워크플로우 및 툴에 액세스하여 자동화 코드를 개발하고 테스트할 수 있습니다. Red Hat Developer Hub UI에서 자동화 작업을 구성하고 실행할 수 있는 Ansible Automation Platform 인스턴스로 이동할 수 있습니다.
이 문서에서는 Red Hat Developer Hub에 Ansible 플러그인을 사용하는 방법을 설명합니다. RHEL 시스템에서 방화벽 구성에 대한 업데이트를 자동화하는 플레이북 프로젝트를 개발하는 데 사용되는 작업 예제입니다.
1.1. 대시보드 탐색
RHDH(Red Hat Developer Hub)에 로그인하면 기본 RHDH 메뉴와 대시보드가 표시됩니다.
Red Hat Developer Hub의 Ansible 플러그인 대시보드를 보려면 Red Hat Developer Hub 탐색 패널에서 Ansible 을 클릭합니다.
플러그인 대시보드는 Ansible에 대한 학습에서 Ansible Automation Platform에서 자동화 작업을 배포하는 데 필요한 단계를 보여줍니다.
- 개요 에 기본 대시보드 페이지가 표시됩니다.
- Learn 은 Ansible을 소개하고 시작하기 위한 단계별 예제를 제공하는 Red Hat이 선별한 리소스에 대한 링크를 제공합니다. 자세한 내용은 Ansible에 대한 교육을 참조하십시오.
- 기존 컬렉션 은 플러그인에 구성된 경우 프라이빗 자동화 허브 또는 Red Hat Hybrid Cloud Console에서 호스팅되는 자동화 허브에 대한 링크입니다. Automation Hub는 프로젝트에서 사용할 수 있는 기존 컬렉션 및 실행 환경을 저장합니다. 자세한 내용은 기존 컬렉션 검색을 참조하십시오.
- Create 는 GitHub와 같은 구성된 소스 제어 관리 플랫폼에서 새 프로젝트를 생성합니다. 자세한 내용은 프로젝트 생성을 참조하십시오.
- Ansible 플러그인 설치에 구성된 경우 OpenShift Dev Spaces에 대한 링크를 개발합니다. OpenShift Dev Spaces는 자동화 콘텐츠를 개발할 수 있는 온디맨드 웹 기반 IDE(Integrated Development Environments)를 제공합니다. 자세한 내용은 프로젝트 개발을 참조하십시오.
- 운영 팀은 개발한 프로젝트를 사용하여 자동화 작업을 생성하고 실행할 수 있는 Ansible Automation Platform에 연결합니다. 자세한 내용은 플레이북 프로젝트를 실행하도록 컨트롤러 프로젝트 설정을 참조하십시오.