728x90
우분투에서 Ansible을 설치하는 방법
테스트 환경
$ lsb_release -d
Description: Ubuntu 22.04.2 LTS
Ansible의 최신 버전을 설치하려면 Ansible의 공식 PPA(Personal Package Archive)를 추가하여 설치할 수 있습니다.
1. 먼저, software-properties-common 패키지를 설치합니다.
sudo apt update
sudo apt install -y software-properties-common
2. 다음 명령어를 사용하여 Ansible PPA를 추가합니다.
sudo apt-add-repository -y ppa:ansible/ansible
$ sudo apt-add-repository -y ppa:ansible/ansible
Repository: 'deb https://ppa.launchpadcontent.net/ansible/ansible/ubuntu/ jammy main'
Description:
Ansible is a radically simple IT automation platform that makes your applications and systems easier to deploy. Avoid writing scripts or custom code to deploy and update your applications— automate in a language that approaches plain English, using SSH, with no agents to install on remote systems.
http://ansible.com/
If you face any issues while installing Ansible PPA, file an issue here:
https://github.com/ansible-community/ppa/issues
More info: https://launchpad.net/~ansible/+archive/ubuntu/ansible
Adding repository.
...
Reading package lists... Done
3. 다시 한 번 패키지 인덱스를 업데이트합니다.
sudo apt update
4. Ansible을 설치합니다.
sudo apt install -y ansible
5. 설치가 완료되면, ansible --version 명령어를 사용하여 Ansible의 버전을 확인할 수 있습니다.
ansible --version
$ ansible --version
ansible [core 2.14.4]
config file = /etc/ansible/ansible.cfg
configured module search path = ['/root/.ansible/plugins/modules', '/usr/share/ansible/plugins/modules']
ansible python module location = /usr/lib/python3/dist-packages/ansible
ansible collection location = /root/.ansible/collections:/usr/share/ansible/collections
executable location = /usr/bin/ansible
python version = 3.10.6 (main, Mar 10 2023, 10:55:28) [GCC 11.3.0] (/usr/bin/python3)
jinja version = 3.0.3
libyaml = True
참고: 다른 버전의 우분투를 사용하는 경우에는, 해당 버전에 맞는 Ansible PPA를 추가해야 합니다.
노드 요구 사항 요약
참고URL
- Installing Ansible on Ubuntu : https://docs.ansible.com/ansible/latest/installation_guide/installation_distros.html#installing-ansible-on-ubuntu
728x90
'리눅스' 카테고리의 다른 글
[draft] 우분투에서 bash 자동 완성 기능을 사용하는 방법 (0) | 2023.04.22 |
---|---|
[리눅스] Ansible을 초기 구성하는 방법 (0) | 2023.04.21 |
2TB 이상의 디스크를 사용하기 위한 방법(GPT 파티션을 설정하는 방법) (0) | 2023.04.21 |
[리눅스] HP ProLiant DL380 G7 Raid(raid 5) 구성하는 방법 (0) | 2023.04.21 |
[draft] 우분투에 PHP-FPM 8.1을 설치하는 방법 (0) | 2023.04.20 |