본문 바로가기
반응형

기초 튼튼탄탄탄/DevOps14

ansible-playbook 디렉토리 구조 Ansible-playbook 이란 YAML 파일을 기반으로 정의된 다수의 task를 수행하는 툴이다. 대부분의 task는 ansible 모듈을 호출하는 형태이다. ansible-playbook 디렉토리 구조 hosts ansible의 inventory 파일이다. 작업을 수행할 호스트 목록을 정의한다. 그룹으로 정의할 수도 있다. [hdfs-namenode] nn01.test.com nn02.test.com [mysql] db01.test.com db02.test.com roles hadoop : role 이름 tasks : 해당 role에서 수행할 task 목록들이다. 해당 role을 수행시키는 메인파일은 main.yml이다. meta : 이 디렉토리에 있는 main.yml 파일은 tasks들의 메타정.. 2019. 12. 5.
vim 사용법 | 실무에 바로 쓰는 vim 유용한 팁들 단축키를 사용하기 전에 ESC 를 눌러 명령모드로 전환한다. 맨 위로 이동하기 gg 맨 아래로 이동하기 G 현재 위치부터 맨 아래까지 삭제하기 d + G 특정문자열 검색하기 / + 검색하고 싶은 문자열 특정문자열 치환하기 :%s///g 줄번호 보기 :set nu 줄번호 찾기 : 블럭처리하기 v 특정 범위 주석처리하기 ctrl + v 여러 개 라인을 블럭처리 하고, shift + i 편집모드로 만든 다음 주석처리할 문자를 추가하고 ESC 를 2번 누른다. 특정 범위 들여쓰기 / 내여쓰기 v 로 블럭처리 한 후, > (들여쓰기) 또는 < (내여쓰기) 소스 자동정렬하기 gg=G 대소문자 변환하기 대소문자 반전 : (블럭 처리 후) ~ 대문자로 변환 : (블럭 처리 후) U 또는 gU 소문자로 변환 : (블럭 .. 2019. 11. 26.
반응형