본문 바로가기

퍼블릭 클라우드

Amazon Linux 2에서 Ansible을 설치하는 방법

728x90

Amazon Linux 2에서 Ansible을 설치하는 방법

a1

테스트 환경

$ sudo cat /etc/os-release | grep PRETTY_NAME | cut -d'"' -f2
Amazon Linux 2

1. EPEL 레파지토리 설치

Amazon Linux 2는 기본적으로 Ansible 패키지를 제공하지 않기 때문에 EPEL 레파지토리를 설치해야 합니다. EPEL 레파지토리를 설치하려면 다음 명령어를 실행합니다.

sudo amazon-linux-extras install -y epel
amazon-linux-extras list
$ amazon-linux-extras list
  0  ansible2=latest          enabled      \
        [ =2.4.2  =2.4.6  =2.8  =stable ]
...

2. Ansible 설치

EPEL 레파지토리를 추가한 후, yum 패키지 매니저를 사용하여 Ansible을 설치합니다. 다음 명령어를 실행합니다.

sudo yum install -y ansible

3. Ansible 버전 확인

Ansible이 제대로 설치되었는지 확인하려면 다음 명령을 실행합니다.

ansible --version
$ ansible --version
ansible 2.9.23
  config file = /etc/ansible/ansible.cfg
  configured module search path = [u'/home/ec2-user/.ansible/plugins/modules', u'/usr/share/ansible/plugins/modules']
  ansible python module location = /usr/lib/python2.7/site-packages/ansible
  executable location = /usr/bin/ansible
  python version = 2.7.18 (default, Feb 18 2021, 06:07:59) [GCC 7.3.1 20180712 (Red Hat 7.3.1-12)]

이 명령은 Ansible의 버전 정보를 출력합니다. 출력이 제대로 되면 Ansible이 제대로 설치된 것입니다.

 

참고URL

- 노드 요구 사항 요약 : https://docs.ansible.com/ansible/latest/installation_guide/intro_installation.html#locating-python

 

728x90