Centos 7.x 버전에서 구글상에 나와 있는 인스톨 가이드로 설치시 에러 발생하여 (해당 에러는 귀찮아서 안찾아봄)
8.x 버전에서 설치 진행
dnf install epel-release
dnf install git gcc gcc-c++ nodejs gettext device-mapper-persistent-data lvm2 bzip2 python3-pip ansible
dnf config-manager --add-repo=https://download.docker.com/linux/centos/docker-ce.repo
#repo add
dnf install docker-ce (error 발생)
# --allowerasing 명령어 추가시 설치 진행 가능
sudo dnf install docker-ce --allowerasing
sudo systemctl enable docker
sudo systemctl start docker
sudo systemctl restart docker
systemctl enable --now docker.service
pip3 install docker-compose
git clone -b "17.1.0" https://github.com/ansible/awx.git
vi awx/installer/inventory
#108 줄 => admin password 지정
#141 줄 => # project_data_dir=/var/lib/awx/projects ( 주석 제거)
저장
sudo curl -L https://github.com/docker/compose/releases/download/1.21.0/docker-compose-$(uname -s)-$(uname -m) -o /usr/local/bin/docker-compose
ln -s /usr/local/bin/docker-compose /usr/bin/docker-compose
docker ps (도커 잘 돌아가는지 확인 필요 /awx,awx_postgres/awx_redis )
ansible-playbook -i inventory install.yml
# 위 경로 못찾을시 " /root/awx/installer "
# 개별 호스트 등록 방법/ 다중 호스트 등록 방법 / gitlab 연동 방법 기재 예정
'ansible' 카테고리의 다른 글
ansible bash 간단 사용법 (0) | 2022.08.11 |
---|---|
awx multi host add (0) | 2021.09.03 |