ansible

use list value in ansible extra-vars

Ansible에서 command 명령어에 key=value or YAML/JSON, 혹은 파일명 앞에 @을 붙여서 변수를 세팅 할 수 있다. -e or --extra-vars 이때 list type의 값을 넘기고 싶을때 JSON을 활용하면 된다. 단 valid한 JSON만

GCS AccessKey SecretKey

Google Cloud Storage 사용하면서 AccessKey와 SecretKey를 생성 할 일이 있었다. 만드는 법은 아래 페이지로 접속해서 상호 운용성(Interoperability API)에 들어가서 키가 없으면 새 키 생성을 하면 된다. https://console.cloud.google.com/

ansible use case

Provisioning [https://www.ansible.com/provisioning] No matter what infrastructure you have, there are baremetal machines under it somewhere. When rolling out datacenter deployments, use Ansible to provision everything you need, and work

ansible

> 배포 자동화 툴 Good Point * 사용하기 쉬움(스크립트 방식이 아닌 설정기반) * 멀티플랫폼지원 * Agent 기반이 아닌 SSH 기반으로 스크립트 배포 없이 관리 서버에서 실행 가능 * 멱등성(여러 번 적용하더라도 결과동일) 보장하는 모듈지원 * 순차 실행뿐