프로젝트, 인벤토리 및 작업 템플릿
UI에서 자동화를 모델링합니다.
프로젝트, 인벤토리 및 작업 템플릿은(는) CoddyKit의 무료 Ansible Academy 강의입니다. 이것은 4개 중 2번째 강의입니다. 아래에서 전체 강의를 무료로 읽을 수 있으며, 내장 코드 에디터와 24/7 AI 튜터와 함께 브라우저에서 직접 실습할 수 있습니다. 이 강의는 Ansible Academy 학습 경로의 일부이며, 진행 상황이 웹과 CoddyKit 앱에 동기화됩니다. Ansible Academy 강의에는 총 4개의 강의가 포함되어 있습니다.
세 가지 핵심 객체
AWX는 프로젝트, 인벤토리, 작업 템플릿이라는 세 가지 구성 요소로 자동화를 모델링합니다. 이들을 연결하면 무엇이든 실행할 수 있습니다.
프로젝트는 코드입니다
프로젝트는 AWX에 플레이북이 있는 위치를 알려 주며, 보통 Git 저장소를 가리킵니다. AWX는 저장소를 복제하고 동기화할 때 최신 상태로 갱신합니다. 📁
동기화해서 최신 버전 가져오기
프로젝트에서 동기화를 누르면 AWX가 최신 커밋을 가져옵니다. 시작할 때 자동으로 동기화하도록 설정하면 작업이 항상 최신 코드를 실행하게 할 수도 있습니다.
인벤토리에 호스트가 담깁니다
AWX의 인벤토리는 CLI 인벤토리와 같은 개념입니다. 작업이 대상으로 삼을 수 있는 호스트와 그룹을 UI에서 관리하거나 가져올 수 있습니다.
정적으로 입력하거나 소스에서 가져오기
호스트를 직접 입력하거나 AWS 또는 Git 파일 같은 인벤토리 소스를 연결할 수 있습니다. 그러면 AWX가 호스트 목록을 자동으로 갱신합니다.
작업 템플릿
작업 템플릿은 저장된 실행 정의입니다. 프로젝트 하나, 플레이북 하나, 인벤토리 하나, 자격 증명을 재사용 가능하고 실행 가능한 단위로 연결합니다. 🎯
플레이북 선택하기
템플릿 안에서 프로젝트의 어떤 플레이북 파일을 실행할지 정확히 선택합니다. 하나의 프로젝트로 여러 템플릿을 만들 수 있습니다.
자격 증명 연결
템플릿은 저장된 자격 증명을 참조하므로, AWX는 코드에 비밀 정보가 전혀 들어가지 않은 상태로 SSH 접속을 하고 root 사용자가 될 수 있습니다.
실행 및 모니터링
실행을 클릭하면 작업이 대기열에 추가됩니다. AWX는 실시간으로 색상이 구분된 출력을 스트리밍하므로 팀 전체가 플레이 진행 상황을 실시간으로 지켜볼 수 있습니다. 👀
모든 실행 기록
실행할 때마다 전체 출력, 실행 시간, 상태가 영구적으로 보존되는 작업 기록이 생성되므로, 터미널로는 얻을 수 없었던 감사 추적 기록을 확보할 수 있습니다.
실행 시 입력 요청
인벤토리나 제한과 같은 필드를 실행 시 입력 요청으로 표시하면 AWX가 실행할 때마다 값을 요청하므로, 하나의 템플릿을 여러 시나리오에 유연하게 사용할 수 있습니다.
빠른 확인
플레이북을 인벤토리에 연결하여 실행할 수 있게 하는 객체는 실제로 무엇입니까?
정리
프로젝트에는 코드가 들어가고, 인벤토리에는 호스트가 나열되며, 작업 템플릿은 여기에 자격 증명을 결합하여 클릭 한 번으로 실행되고 모든 기록이 남는 자동화를 제공합니다. ✅
자주 묻는 질문
“프로젝트, 인벤토리 및 작업 템플릿” 강의는 무료인가요?
네 — “프로젝트, 인벤토리 및 작업 템플릿” 전체 내용을 이 웹사이트에서 무료로 읽을 수 있습니다. 인터랙티브하게 실습하려면(내장 코드 에디터와 24/7 AI 튜터), CoddyKit PRO로 업그레이드하면 Ansible Academy 강의 전체를 잠금 해제할 수 있습니다. Ansible Academy 강의에는 총 4개의 강의가 포함되어 있습니다.
“프로젝트, 인벤토리 및 작업 템플릿”에서 뭘 배우나요?
UI에서 자동화를 모델링합니다. 브라우저에서 직접 실행하는 실습 코드로 Ansible Academy을(를) 배우며, 24/7 AI 튜터가 강의를 진행하면서 질문에 답변해줍니다.
Ansible Academy을(를) 시작하는 데 경험이 필요한가요?
사전 경험은 필요하지 않습니다. CoddyKit의 Ansible Academy은(는) 초급자부터 고급 학습자까지를 위해 구성되어 있으므로, 여기서 시작하거나 처음부터 시작할 수 있으며 자신의 속도대로 진행할 수 있습니다. 이것은 4개 중 2번째 강의입니다.
“프로젝트, 인벤토리 및 작업 템플릿” 강의는 얼마나 걸리나요?
대부분의 CoddyKit 강의는 약 5~10분이 소요됩니다. 각 강의는 간결하고 인터랙티브하여 꾸준한 진행이 가능하며, 웹과 앱에서 중단한 부분부터 바로 시작할 수 있습니다.
이 Ansible Academy 강의에서 코드를 작성하고 실행할 수 있나요?
네. 모든 Ansible Academy 강의에는 내장 코드 에디터가 포함되어 있으므로, 브라우저에서 바로 실제 코드를 작성하고 실행한 후 즉시 AI 피드백을 받을 수 있습니다 — 로컬 설정이 필요 없습니다.
이 강의의 모든 강의
- AWX, Automation Platform 및 CLI 비교
- 프로젝트, 인벤토리 및 작업 템플릿
- 자격 증명, 팀 및 RBAC
- 일정, 설문 및 워크플로