1.2. 자동화 허브와 함께 사용할 Ansible Automation Platform 중앙 인증 설치
Ansible Automation Platform 중앙 인증 설치는 Red Hat Ansible Automation Platform 설치 프로그램에 포함됩니다. 다음 절차를 사용하여 Ansible Automation Platform을 설치한 다음 Ansible Automation Platform 및 중앙 인증 모두를 성공적으로 설치하도록 인벤토리 파일에 필요한 매개변수를 구성합니다.
1.2.1. Red Hat Ansible Automation Platform 설치 프로그램 선택 및 가져오기
Red Hat Enterprise Linux 환경 인터넷 연결을 기반으로 필요한 Red Hat Ansible Automation Platform 설치 프로그램을 선택합니다. 다음 시나리오를 검토하고 요구 사항을 충족하는 Red Hat Ansible Automation Platform 설치 프로그램을 결정합니다.
Red Hat 고객 포털에서 Red Hat Ansible Automation Platform 설치 프로그램에 액세스하려면 유효한 Red Hat 고객 계정이 필요합니다.
인터넷 액세스로 설치
Red Hat Enterprise Linux 환경이 인터넷에 연결된 경우 Red Hat Ansible Automation Platform 설치 프로그램을 선택합니다. 인터넷 액세스를 사용하여 설치하면 최신 필수 리포지토리, 패키지 및 종속 항목을 검색합니다. 다음 방법 중 하나를 선택하여 Ansible Automation Platform 설치 프로그램을 설정합니다.
Tarball 설치
- Red Hat Ansible Automation Platform 다운로드 페이지로 이동합니다.
- Ansible Automation Platform <latest-version> 설정에 대해 클릭합니다.
파일을 추출합니다.
$ tar xvzf ansible-automation-platform-setup-<latest-version>.tar.gz
rpm install
Ansible Automation Platform 설치 프로그램 패키지 설치
V.2.4 for RHEL 8 for x86_64
$ sudo dnf install --enablerepo=ansible-automation-platform-2.4-for-rhel-8-x86_64-rpms ansible-automation-platform-installer
V.2.4 for RHEL 9 for x86-64
$ sudo dnf install --enablerepo=ansible-automation-platform-2.4-for-rhel-9-x86_64-rpms ansible-automation-platform-installer
dnf install
은 리포지토리가 기본적으로 비활성화되어 있으므로 리포지토리를 활성화합니다.
RPM 설치 프로그램을 사용하면 파일이 /opt/ansible-automation-platform/installer
디렉터리에 배치됩니다.
인터넷 액세스없이 설치
인터넷에 액세스할 수 없거나 온라인 리포지토리와 별도의 구성 요소 및 종속 항목을 설치하지 않으려는 경우 Red Hat Ansible Automation Platform Bundle 설치 관리자를 사용합니다. Red Hat Enterprise Linux 리포지토리에 대한 액세스는 여전히 필요합니다. 다른 모든 종속 항목은 tar 아카이브에 포함되어 있습니다.
- Red Hat Ansible Automation Platform 다운로드 페이지로 이동합니다.
- Ansible Automation Platform <latest-version> Setup Bundle 에 대해 클릭합니다.
파일을 추출합니다.
$ tar xvzf ansible-automation-platform-setup-bundle-<latest-version>.tar.gz
1.2.2. Red Hat Ansible Automation Platform 설치 프로그램 구성
설치 프로그램을 실행하기 전에 설치 프로그램 패키지에 있는 인벤토리 파일을 편집하여 자동화 허브 및 Ansible Automation Platform 중앙 인증 설치를 구성합니다.
[automationhub] 호스트에 연결할 수 있는 IP 주소를 제공하여 사용자가 다른 노드에서 프라이빗 Automation Hub에서 콘텐츠를 동기화하고 새 이미지를 컨테이너 레지스트리에 푸시할 수 있도록 합니다.
설치 프로그램 디렉터리로 이동합니다.
온라인 설치 프로그램:
$ cd ansible-automation-platform-setup-<latest-version>
번들 설치:
$ cd ansible-automation-platform-setup-bundle-<latest-version>
- 텍스트 편집기를 사용하여 인벤토리 파일을 엽니다.
[automationhub]
아래의 인벤토리 파일 매개변수를 편집하여 자동화 허브 호스트 설치를 지정합니다.-
자동화 허브 위치에 IP 주소 또는 FQDN을 사용하여
[automationhub]
아래에 그룹 호스트 정보를 추가합니다. -
Automation
hub_admin_password
,automationhub_pg_password
, 설치 사양에 따라 추가 매개변수를 입력합니다.
-
자동화 허브 위치에 IP 주소 또는 FQDN을 사용하여
-
sso_keystore_password
필드에 암호를 입력합니다. [SSO]
아래의 인벤토리 파일 매개변수를 편집하여 중앙 인증을 설치할 호스트를 지정합니다.-
sso_console_admin_password
필드에 암호를 입력하고 설치 사양에 따라 추가 매개변수를 입력합니다.
-
1.2.3. Red Hat Ansible Automation Platform 설치 프로그램 실행
인벤토리 파일이 업데이트되면 설치 프로그램 패키지에 있는 setup.sh
플레이북을 사용하여 설치 프로그램을 실행합니다.
setup.sh
플레이북을 실행합니다.$ ./setup.sh
1.2.4. 중앙 인증 관리자로 로그인
Red Hat Ansible Automation Platform을 설치하면 인벤토리 파일에서 지정한 admin 자격 증명을 사용하여 중앙 인증 서버에 admin 사용자로 로그인합니다.
- Ansible Automation Platform Central Authentication 인스턴스로 이동합니다.
-
sso_console_admin_username
및 sso_console_admin_password 필드에서
인벤토리 파일에 지정한 관리자 인증 정보를 사용하여 로그인합니다.
Ansible Automation Platform Central Authentication이 성공적으로 설치되고 admin 사용자가 로그인한 상태에서 다음 절차를 사용하여 사용자 스토리지 공급자(예: LDAP)를 추가하여 진행할 수 있습니다.