이번에는 RHAAP (RedHat Ansible Automation Platform) v2.0 (곧 출시 예정인)를 설치하는 방법에 대해 정리하였습니다.
RHAAP 1.1에는 Tower만 포함되어있고, 1.2에는 Automation Hub라는게 것과 함께 포함되어있었는데, 이번에는 2.0으로 곧 출시 예정되면서 여러 기능이 포함될 것 같습니다.
https://developers.redhat.com/products/ansible/download
RHAAP v2.0은 아래 환경에서 설치하였습니다.
OS : RHEL 8.4
vCPU : 4 Core
vMEM : 8G MEM
vDisk : 50G
NIC : 1 Public
1. Sub 등록 및 tar 패키지 설치
OS 설치 후 RedHat 서브스크립션 등록 및 tar 패키지를 설치합니다. (저는 minimall 형태로 OS를 설치하였음)
[root@hk-tower1 ~]# subscription-manager register
You are attempting to use a locale: "ko_KR.UTF-8" that is not fully supported by this system.
등록 대상: subscription.rhsm.redhat.com:443/subscription
사용자 이름: hkjeon@etechsystem.co.kr
암호:
등록된 시스템 이름: hk-tower1
[root@hk-tower1 ~]# dnf install -y tar
2. RHAAP install 패키지 다운로드
아래 다운로드 사이트에서 RHAAP 2.0.1 setup bundle 패키지를 PC에 다운받습니다.
3. RHAAP 2.0 패키지 압축해제
[root@hk-tower1 ~]# tar xvf ansible-automation-platform-setup-bundle-2.0.1-1-early-access.tar.gz
4. inventory 파일 구성
압축해제한 디렉토리에 들어가서 inventory 파일을 구성합니다. 아래 내용을 현재 환경에 맞게 설정합니다.
이번에는 registry_username 설정이 필요로 하는 것 같습니다.
[all:vars]
admin_password='admin1234'
pg_password='admin1234'
registry_username='hkjeon@exxxxx.co.kr'
registry_password='xxxx'
5. setup.sh 실행
설치를 시작합니다.
[root@hk-tower1 ansible-automation-platform-setup-bundle-2.0.1-1-early-access]# ./setup.sh
[warn] Will install bundled Ansible
Failed to set locale, defaulting to C.UTF-8
Updating Subscription Management repositories.
Ansible Automation Platform Repository - 199 MB/s | 407 kB 00:00
Dependencies resolved.
...
< 이하 생략 >
6. Web UI 접속 및 로그인
https://<서버 IP>
ID : admin
PW : admin1234
7. Subscription 등록 설정
서브스크립션 정보 입력 후 Get Subscription을 선택합니다.
subsciption을 선택 후 Select를 선택합니다.
이후에 Next를 선택합니다.
이후에 Submit을 선택합니다.
8. 접속 확인
Ansible-Tower만 설치했을 때와 달라지긴 했지만, 로그인 한 후에 큰 메뉴에서는 비슷한 것으로 보여집니다.
'IaC (Automation) > Ansible-Tower (AWX)' 카테고리의 다른 글
[RHAAP] RHAAP 2.0 서비스 확인 (0) | 2021.10.20 |
---|---|
[RHAAP2] Ansible Tower - OpenStack 연동방법 (0) | 2021.08.20 |
[RHAAP2] Capacity algorithm (용량 알고리즘) (0) | 2021.08.19 |
[RHAAP2] Tower Cluster 신규 노드(증설) 추가 방법 (0) | 2021.08.19 |
[RHAAP2] ansible tower 백업 및 복구 방법 (0) | 2021.08.19 |