Notice
Recent Posts
Recent Comments
Link
«   2024/05   »
1 2 3 4
5 6 7 8 9 10 11
12 13 14 15 16 17 18
19 20 21 22 23 24 25
26 27 28 29 30 31
Tags
more
Archives
Today
Total
관리 메뉴

이열매의 메모장

Ansible 정리 본문

서버

Ansible 정리

이열매 2020. 1. 5. 08:59

Ansible

  • 환경 배포 자동화 툴

  • Inventory

    • 'where' to Ansible execute

    • 배포할 서버에 대한 목록

  • Playbook

    • 'How' to Ansible execute

    • 인벤토리 파일에서 정의된 서버들의 행동(module 호출) 정의

    • role과 task 매핑

  • role

    • Pre-defined way for organizing playbooks

    • 구조

      • defaults

        • 해당 서비스에서 사용하는 공통 변수(경로, 포트 등) 기본값을 설정

      • tasks

        • 'what' to Ansible execute

        • 앤서블 명령어 태그에 따라 실행될 파일 존재

        • 명령이 실행되기까지 필요한 단계별 설정 (name 참조)

      • templates

      • 서비스의 task에서 특정 경우의 변수에 대해 설정

  • resources

    • 인증서

    • morpline

      • 데이터 가공 용도

      • 로그를 key value 데이터 형식으로 맵핑

 

 


 

 

'서버' 카테고리의 다른 글

Filebeat 정리  (0) 2020.01.05
Elasticsearch 정리  (0) 2020.01.05
CentOS 7에 MySQL 5.7 소스 설치하기  (0) 2019.11.04
mod_ssl 사용하여 아파치에 SSL 설정하기  (0) 2019.10.29
OpenSSL로 Nginx에 Https 구현하기  (0) 2019.10.22
Comments