728x90
반응형
728x90
반응형
출처 : 앤서블로 시작하는 인프라 자동화 앤서블 갤럭시 앤서블 갤럭시는 앤서블에서 사용되는 롤을 저장하고 공유하는 저장소이다. 많은 사람들이 앤서블을 이용해 롤을 개발하고, 개발한 롤을 앤서블 갤럭시에 공유한다. 앤서블 갤럭시에서 가지고 온 롤은 검증되지 않은 것이 많아서 사용 시 주의해야 한다. 앤서블 갤럭시 주소 : https://galaxy.ansible.com Ansible Galaxy galaxy.ansible.com 명령어를 이용한 앤서블 갤럭시 활용 앤서블 갤럭시 사이트에서 찾은 롤을 개발 중인 앤서블 프로젝트로 가져오려면 ansible-galaxy 명령어를 사용해야 한다. ansible-galaxy role -h ansible-galaxy role 명령어를 통해 롤을 가져오려는데 서브 명령..
출처 : 앤서블로 시작하는 인프라 자동화 앤서블은 내가 만든 플레이북을 다른 사람들과 공유하거나 다른 사람들이 만든 플레이북을 활용할 수 있다. 앤서블의 롤은 플레이북 내용을 기능 단위로 나누어 공통 부품으로 관리 및 재사용하기 위한 구조이다. 앤서블의 롤을 통해 구현하고, 앤서블 갤럭시를 통해 공유할 수 있으며, 다른 사람들이 만들어놓은 롤을 검색해서 가져올 수 있다. 이번 장에서는 롤, 앤서블 갤럭시, 콘텐츠 컬렉션에 대해서 학습한다. 롤 구조 소개 및 사용법 앤서블의 롤을 사용하면 일반적인 앤서블 코드를 더 쉽게 재사용할 수 있다. 인프라를 프로비저닝하거나, 애플리케이션을 배포하는 데 필요한 모든 작업, 변수, 파일, 템플릿, 기타 리소스를 표준화된 디렉토리 구조로 패키이하는 데 도움이 된다. 디렉..
출처 : https://www.codetree.ai/training-field/frequent-problems/problems/rudolph-rebellion/description?page=1&pageSize=20 코드트리 | 코딩테스트 준비를 위한 알고리즘 정석국가대표가 만든 코딩 공부의 가이드북 코딩 왕초보부터 꿈의 직장 코테 합격까지, 국가대표가 엄선한 커리큘럼으로 준비해보세요.www.codetree.ai 1번부터 P번까지 P 명의 산타들이 크리스마스 이브를 준비하던 중, 산타의 주요 수송수단인 루돌프가 반란을 일으켰습니다. 루돌프는 산타들을 박치기하여 산타의 선물 배달을 방해하려고 합니다. 산타들은 루돌프를 잡아서 크리스마스를 구해야 합니다!(1) 게임판의 구성게임판은 N×N 크기의 격자로 이루어..
출처 : https://www.codetree.ai/training-field/frequent-problems/problems/tree-kill-all/description?page=1&pageSize=20 코드트리 | 코딩테스트 준비를 위한 알고리즘 정석국가대표가 만든 코딩 공부의 가이드북 코딩 왕초보부터 꿈의 직장 코테 합격까지, 국가대표가 엄선한 커리큘럼으로 준비해보세요.www.codetree.ai 파이썬 코드from collections import dequefrom copy import deepcopyn, m, k, c = map(int, input().split())graph = [list(map(int, input().split())) for _ in range(n)]drug = [[0]*n..
출처 : 앤서블로 시작하는 인프라 자동화 앤서블 모듈은 멱등(Idempotent)가 가능하도록 설계되어 있다. 즉, 플레이북을 여러 번 실행해도 결과는 항상 동일하다. 플레이 및 해당 작업은 여러 번 실행할 수 있지만, 해당 호스트는 원하는 상태로 만드는 데 필요한 경우에만 변경된다. 한 작업에서 시스템을 변경해야 하는 경우 추가 작업을 실행해야 할 수 있다. 핸들러는 다른 작업에서 트리거한 알림에 응답하는 작업이며, 해당 호스트에서 작업이 변경될 때만 핸들러에 통지한다. 앤서블 핸들러 앤서블에서 핸들러를 사용하려면 notify 문을 사용하여 명시적으로 호출된 경웅에만 사용할 수 있다. 핸들러를 정의할 때는 같은 이름으로 여러 개의 핸들러를 정의하기보다는 각각의 고유한 이름을 사용하여 정의하는 것이 좋다..
출처 : 앤서블로 시작하는 인프라 자동화 조건문 앤서블은 조건문을 사용하여 특정 조건이 충족될 때 작업 또는 플레이를 실행할 수 있다. ex) 조건문을 사용하여 호스트의 운영체제 버전에 해당하는 서비스 설치 앤서블에서 조건문을 사용할 때는 플레이 변수, 작업 변수, 앤서블 팩트 등을 사용할 수 있다. 조건 작업 구문 when 문은 조건부로 작업을 실행할 때 테스트할 조건을 값으로 사용한다. 조건이 충족되면 작업이 실행되고, 조건이 충족되지 않으면 작업을 건너 뛴다. when 문을 테스트하는 가장 간단한 조건 중 하나는 Boolean 변수가 true인지 false 인지의 여부이다. vi when_task.yml --- - hosts: localhost vars: run_my_task: true tasks:..
내 블로그 - 관리자 홈 전환 |
Q
Q
|
---|---|
새 글 쓰기 |
W
W
|
글 수정 (권한 있는 경우) |
E
E
|
---|---|
댓글 영역으로 이동 |
C
C
|
이 페이지의 URL 복사 |
S
S
|
---|---|
맨 위로 이동 |
T
T
|
티스토리 홈 이동 |
H
H
|
단축키 안내 |
Shift + /
⇧ + /
|
* 단축키는 한글/영문 대소문자로 이용 가능하며, 티스토리 기본 도메인에서만 동작합니다.