리눅스
Ansible 모듈 리스트
코드버스
2023. 4. 21. 21:35
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
반응형