2.2. 웹 콘솔을 사용하여 Red Hat 자동화 허브를 컨텐츠의 기본 소스로 구성
웹 콘솔을 사용하여 Red Hat 자동화 허브를 콘텐츠의 기본 소스로 구성합니다. 자동화 허브를 구성하려면 인증 정보를 생성하여 조직의 Galaxy Credentials 필드에 추가해야 합니다. 자동화 허브를 사용하면 인증 및 지원되는 컬렉션에 액세스할 수 있습니다.
사전 요구 사항
- 자동화 허브 서버의 API 토큰을 가져왔습니다. 자세한 내용은 Red Hat 자동화 허브 API 토큰 생성을 참조하십시오.
Creating a new token revokes any previous tokens generated for Private Automation Hub. Ensure that you update any Controller or scripts that you created with the previous token.
절차
- 자동화 컨트롤러로 이동합니다.
새 자격 증명을 생성합니다.
- 인증 정보 화면에서 추가 를 클릭합니다.
- 이름 필드에 새 인증 정보의 이름을 입력합니다.
- 선택 사항: 설명을 입력하고 인증 정보가 연결된 조직의 이름을 입력하거나 선택합니다.
- 조직에서 자격 증명을 사용할 조직을 선택합니다.
- 인증 정보 유형으로 Ansible Galaxy/Automation Hub API 토큰 을 선택합니다.
- 세부 정보 유형 아래에서 필수 요구 사항에 생성된 Galaxy 서버 URL, 인증 서버 URL 및 API 토큰 을 입력합니다.
- 저장을 클릭합니다.
조직의 Galaxy 인증 정보 필드에서 생성한 인증 정보를 선택합니다.
- Access → Organizations 로 이동합니다.
- Galaxy 자격 증명을 추가할 조직을 선택합니다.
- 편집 을 클릭합니다.
- Galaxy Credentials에서 Search 아이콘을 클릭합니다.
- 자동화 허브용으로 생성한 인증 정보를 선택하여 목록의 시작 부분에 배치합니다.
- 선택 사항: Ansible Galaxy와 같은 두 번째 콘텐츠 소스가 있는 경우 자동화 허브를 위해 생성한 인증 정보 뒤에 이 인증 정보를 배치합니다.
- Select 를 클릭합니다.
- 저장을 클릭합니다.
검증
자격 증명을 검증하려면 프로젝트를 선택하고 새로 고침 아이콘을 클릭하여 기존 SCM(소스 제어 관리) 기반 프로젝트를 업데이트합니다.
- 프로젝트 리포지토리로 이동합니다.
-
collections/requirements.yml파일을 사용하는 프로젝트를 선택합니다. - 새로 고침 아이콘을 클릭하여 프로젝트를 업데이트합니다 [새로 고침 아이콘].
프로젝트 상태가 Successful 이면 자격 증명이 유효합니다.
이제 웹 콘솔을 사용하여 기본 서버로 자동화 허브를 구성했으며 지원되는 컬렉션을 다운로드하여 설치할 수 있습니다.
추가 리소스
- 서버 목록 구성 옵션에 대한 자세한 내용과 Ansible Galaxy를 Ansible 콘텐츠 소스로 사용하는 방법은 Ansible Galaxy 사용자 가이드를 참조하십시오.
- 인증 정보 생성 및 사용에 대한 자세한 내용은 Automation Controller 사용자 가이드 v4.2.1의 인증 정보 섹션을 참조하십시오.