본문 바로가기

ansible

[draft] Amazon Linux 2에서 Ansible을 설치하는 방법 Amazon Linux 2에서 Ansible을 설치하는 방법테스트 환경$ sudo cat /etc/os-release | grep PRETTY_NAME | cut -d'"' -f2Amazon Linux 21. EPEL 레파지토리 설치Amazon Linux 2는 기본적으로 Ansible 패키지를 제공하지 않기 때문에 EPEL 레파지토리를 설치해야 합니다. EPEL 레파지토리를 설치하려면 다음 명령어를 실행합니다.sudo amazon-linux-extras install -y epelamazon-linux-extras list$ amazon-linux-extras list 0 ansible2=latest enabled \ [ =2.4.2 =2.4.6 =2.8 =.. 더보기
[draft] 우분투 22.04에서 Ansible을 설치하는 방법 우분투 22.04에서 Ansible을 설치하는 방법테스트 환경$ lsb_release -dDescription: Ubuntu 22.04.2 LTSAnsible의 최신 버전을 설치하려면 Ansible의 공식 PPA(Personal Package Archive)를 추가하여 설치할 수 있습니다. 1. 먼저, software-properties-common 패키지를 설치합니다.sudo apt updatesudo apt install -y software-properties-common2. 다음 명령어를 사용하여 Ansible PPA를 추가합니다.sudo apt-add-repository -y ppa:ansible/ansible$ sudo apt-add-repository -y ppa:ansible/ansible.. 더보기
[draft] 우분투 24.04에서 Ansible을 설치하는 방법 우분투 24.04에서 Ansible을 설치하는 방법테스트 환경$ lsb_release -dDescription: Ubuntu 24.04.1 LTS시스템 패키지 업데이트sudo apt updateAnsible 패키지 설치Ubuntu 24.04에서는 최신 버전의 Ansible이 기본적으로 제공되지 않을 수 있습니다.Ansible의 공식 PPA(Personal Package Archive)를 추가하고 설치하는 것이 좋습니다.sudo apt install software-properties-commonsudo add-apt-repository --yes --update ppa:ansible/ansible더보기---cat /etc/apt/sources.list.d/ansible-ubuntu-ansible-nobl.. 더보기
[draft] 우분투 22.04에서 최신 버전의 Ansible을 설치하는 방법 우분투 22.04에서 최신 버전의 Ansible을 설치하는 방법테스트 환경$ lsb_release -dDescription: Ubuntu 22.04.2 LTS우분투에서 apt를 사용하여 최신 버전의 ansible을 설치하려면 다음과 같은 단계를 따르면 됩니다. 1. 패키지 관리자의 패키지 목록을 업데이트합니다.sudo apt updatesudo apt install software-properties-common 2. Ansible PPA 저장소를 추가합니다.sudo add-apt-repository --yes --update ppa:ansible/ansible$ sudo add-apt-repository --yes --update ppa:ansible/ansibleRepository: 'deb h.. 더보기
[draft] Ansible setup 모듈(setup module)을 사용하는 방법 Ansible setup 모듈(setup module)을 사용하는 방법Ansible의 setup 모듈은 대상 호스트의 시스템 정보를 수집하여 Ansible 플레이북에서 사용할 수 있는 팩트(사실)를 생성합니다. 이는 호스트의 운영 체제, 하드웨어, 네트워크 정보 등 다양한 정보를 확인하는 데 사용됩니다.ansible factsansible facts는 운영체제, IP주소, 연결된 파일시스템 등을 포함하여 원격시스템과 관련된 데이터setup 모듈 사용 방법ansible -i inventory/hosts localhost -m setup$ ansible -i inventory/hosts -m setup localhostbvm41 | SUCCESS => { "ansible_facts": { .. 더보기