본문 바로가기

리눅스

Ansible 모듈 리스트

728x90
반응형

Ansible 모듈 리스트

Ansible은 수많은 모듈을 제공합니다. 각 모듈은 특정 기능을 수행하며 Ansible의 다양한 작업에 사용됩니다. 일반적인 Ansible 모듈의 목록은 다음과 같습니다.

  • command: 쉘 명령어를 실행합니다.
  • shell: 쉘 명령어를 실행합니다.
  • copy: 로컬 머신에서 원격 호스트로 파일을 복사합니다.
  • file: 파일 또는 디렉토리를 만들고 소유자, 그룹 및 권한을 변경합니다.
  • template: 로컬 파일을 사용하여 원격 호스트에 파일을 만듭니다.
  • service: 서비스 상태를 관리합니다.
  • apt, yum, dnf, zypper: 패키지를 설치, 업그레이드 또는 삭제합니다.
  • user: 사용자 계정을 만들거나 삭제합니다.
  • group: 그룹을 만들거나 삭제합니다.
  • get_url: URL에서 파일을 다운로드하고 원격 호스트로 복사합니다.
  • lineinfile: 파일에서 문자열을 찾아 변경합니다.
  • script: 로컬 머신에서 스크립트를 실행합니다.
  • debug: 디버그 메시지를 출력합니다.
  • ping: 호스트의 연결성을 테스트합니다.

위의 모듈은 Ansible에서 사용할 수 있는 일부 모듈 중 일부입니다. Ansible에서는 다양한 모듈을 사용하여 특정 작업을 수행할 수 있으며, 모듈 목록은 지속적으로 업데이트되고 확장됩니다.

모든 모듈 색인(docs.ansible.com)

- https://docs.ansible.com/ansible/latest/collections/index_module.html

ansible-doc 명령어로 확인

ansible-doc -l

 

728x90
반응형