Ansible
Source: https://github.com/ansible-community/awesome-ansible at
3db49feb4df0
License: CC0-1.0
Read the English original
This edition is an AI-assisted translation.
Awesome Ansible 
섹션 제목: “Awesome Ansible ”커뮤니티가 함께 선별한 훌륭한 Ansible 리소스, 도구, 역할, 튜토리얼 및 관련 자료 목록입니다.
Ansible은 Python으로 작성된 오픈 소스 툴킷으로 구성 관리, 애플리케이션 배포, 지속적 전달, IT 인프라 자동화 등에 사용됩니다.
⚠️ 프로젝트를 목록에 추가하기 전에 Ansible 생태계 프로젝트 개발 리소스를 확인하세요. 사용자, 기여자, 유지 관리자가 최고의 경험을 누릴 수 있도록 합시다!
공식 리소스
섹션 제목: “공식 리소스”Ansible의 공식 리소스 및 Ansible을 위한 리소스입니다.
- Latest Ansible Documentation - Ansible 최신 사용자 가이드와 문서.
- Ansible Galaxy Website - Ansible 역할 공식 저장소 및 커뮤니티 사이트.
- Ansible Blog - Ansible 공식 블로그.
커뮤니티
섹션 제목: “커뮤니티”Ansible 포럼에 참여하세요:
- Get Help - 질문과 답변을 위한 포럼입니다. 새 토론에는 적절한 태그를 추가하세요.
- Bullhorn newsletter - 릴리스와 주요 변경 사항을 알립니다.
- Social Spaces - 다른 애호가와 소통하세요.
- News & Announcements - 행사를 포함한 프로젝트 공지를 확인하세요.
커뮤니케이션에 관한 자세한 내용은 Ansible 커뮤니케이션 가이드를 참조하세요.
튜토리얼
섹션 제목: “튜토리얼”Ansible 학습을 위한 튜토리얼과 강좌입니다.
- How To Manage Remote Servers with Ansible - Ansible로 원격 서버를 관리하는 방법을 다루는 튜토리얼.
- Ansible Tutorial by leucos - Ansible 12단계 튜토리얼.
- Programming Community Curated Resources for learning Ansible - 추천 리소스 목록.
- Ansible TopTechSkills.com Tutorial Series on Ansible - Ansible 설치 및 사용 튜토리얼.
- Official Ansible labs by Red Hat - Ansible Automation Platform 교육 과정.
- Ansible Tutorials on DigitalOcean - DigitalOcean의 Ansible 기초 튜토리얼.
- Ansible Tutorial by BlueBanquise team - Ansible 기초 튜토리얼.
- Ansible Tutorial for Beginners: Playbook & Examples - 초보자를 위한 Ansible 소개.
- Ansible Tutorials for Beginners and Advanced - 여러 주제와 난이도를 다루는 워크숍.
- Ansible For DevOps - Jeff Geerling의 Ansible 예제로, 아래 도서 목록에 있는
Ansible for DevOps의 각 장을 보완합니다. - Ansible Tutorial by Compute Central - 기초, 플레이북, 역할, 컬렉션, 사용자 지정 모듈/컬렉션 개발, 프로덕션 실무, 문제 해결 및 면접 준비를 다루는 실용 가이드.
Ansible 관련 도서입니다.
- Ansible for DevOps - Ansible로 한 대부터 수천 대까지 서버를 구축·관리하는 방법을 안내합니다. 무료 샘플은 여기.
- Ansible for Kubernetes - Ansible로 실제 대규모 고가용성 애플리케이션을 배포하고 유지 관리합니다.
- How To Manage Remote Servers with Ansible eBook - “How To Manage Remote Servers with Ansible” 튜토리얼 시리즈 기반 도서.
- The Tao of Ansible: Mastering Automation with Simplicity and Grace - 단순함과 우아함, 복잡성을 피하는 자동화 철학을 강조하는 Ansible 가이드.
동영상
섹션 제목: “동영상”동영상 튜토리얼과 Ansible 교육입니다.
- Ansible YouTube Channel - Ansible 공식 YouTube 채널.
- Introduction to Ansible - Cloud Academy의 초보자 친화적 개요.
- Ansible 101 by Jeff Geerling - Jeff Geerling의 훌륭한 Ansible 동영상 시리즈.
- Ansible TopTechSkills.com Tutorial Series on YouTube - Ansible 동영상 튜토리얼.
- Ansible Essentials - Course - Red Hat의 Ansible 기초 무료 영상 강의.
- Complete Ansible Course 2020 by DevOps Journey - 실습을 따라 할 수 있는 무료 Ansible 영상 강좌.
- Getting started with Ansible - LearnLinuxTV의 YouTube 튜토리얼 시리즈.
Ansible용 도구 및 Ansible을 사용하는 도구입니다.
- Automation Controller - 이전 이름은 Ansible Tower입니다. Red Hat 제품으로 IT 자동화 확장, 복잡한 배포 관리, 생산성 향상을 지원하고 팀 전체에 Ansible을 제공합니다.
- AWX - Ansible 기반 웹 UI, REST API 및 작업 엔진으로 Automation Controller의 업스트림 프로젝트입니다.
- Ansible Lint - 플레이북의 모범 사례와 개선 가능한 동작을 검사합니다.
- ansible-static-lint - Go로 작성된 빠르고 오프라인인 플레이북 정적 린터로, Python이나 Ansible 런타임 없이 ansible-lint 규칙 일부를 구현합니다.
- Ansible Doctor - Jinja2 템플릿 기반의 간단한 주석형 Ansible 역할 문서 생성기.
- Ansible DocSmith - argument_specs.yml에서 README 및 기본 변수 파일용 역할 문서를 생성합니다.
- Ansible cmdb - Ansible 팩트 수집 결과를 정적 HTML 페이지로 변환합니다.
- ARA - Ansible 플레이북을 기록하고 보고 API, UI, CLI로 이해와 문제 해결을 돕습니다.
- Ansible Inventory Grapher - 인벤토리 상속 계층과 변수가 정의된 수준을 보여줍니다.
- Mitogen for Ansible - Mitogen으로 Ansible 속도를 크게 높입니다.
- Molecule - Ansible 역할 개발 및 테스트 프레임워크.
- Packer Ansible Provisioner - Packer와 Ansible로 VM 이미지 생성을 자동화하는 프로비저너.
- Excel Ansible Inventory - 모든 Excel 스프레드시트를 Ansible 인벤토리로 변환합니다.
- terraform.py - Terraform 상태 파일을 분석하는 Ansible 동적 인벤토리 스크립트.
- Ansible101 - 설정 없이 플레이북을 설계·디버그하고 실행 흐름을 실시간 시각화하는 대화형 샌드박스.
- ansible-navigator - Ansible용 텍스트 사용자 인터페이스(TUI).
- squest - Automation Controller 작업 템플릿용 셀프서비스 포털.
- ansible-bender - Ansible 플레이북으로 컨테이너를 변환해 컨테이너 이미지로 만드는 도구.
- ansible-runner - Ansible과 직접 연동하거나 다른 시스템에 통합하는 도구 및 Python 라이브러리. 컨테이너 이미지, 독립 도구, 가져올 수 있는 Python 모듈로 사용 가능.
- ansible-builder - 기본값이 아닌 종속성을 사용하는 Ansible 콘텐츠는 까다로울 수 있습니다. 각 노드에 패키지를 설치하고 호스트 소프트웨어와 조화시키며 동기화해야 합니다.
- kics - Ansible 인프라 코드 플레이북의 취약점, 규정 준수 문제, 잘못된 구성을 찾는 SAST 도구.
- ansible-security-scanner - 플레이북, 역할, 컬렉션 정적 분석기. 하드코딩 자격 증명, RCE, 공급망 위험을 검사하고 SARIF, CycloneDX SBOM, GitLab SAST를 출력합니다.
- php-ansible Library - PHP에서 Ansible을 사용할 수 있게 하는 객체 지향 래퍼.
- TD4A - YAML 데이터와 Jinja2 템플릿을 결합해 결과를 렌더링하는 템플릿 설계·테스트 도구.
- Ansible Playbook Grapher - Ansible 플레이북의 plays, 작업, 역할 그래프를 만드는 CLI 도구.
- ansible-doc-extractor - Ansible 모듈 문서를 HTML로 추출합니다.
- Ansible Semaphore - Ansible 플레이북 관리 및 실행을 위한 현대적 UI.
- Steampunk Spotter - 플레이북을 분석하고 권장 사항을 제시하는 자동화 작성 지원 도구.
- ansible-roster - 호스트 중심 YAML에서 인벤토리를 생성하는 Roster 플러그인. 범위, 정규식 호스트명, 파일 포함, 변수 병합을 지원합니다.
- Monkeyble - Python 방식의 테스트 및 CI/CD로 플레이북 종단 간 테스트를 실행해 회귀를 찾는 콜백 플러그인.
- aar-doc - Automated Ansible Role Documentation - Ansible 역할 메타데이터에서 문서를 자동 생성합니다.
- antsichaut - antsibull-changelog에서 사용하는 changelog.yaml 작성을 자동화합니다.
- ansibledb - MongoDB에 Ansible 보고서와 팩트를 저장하는 Flask API 웹 서버입니다. 관리 호스트와 팩트를 조회하고 로그를 검색할 수 있습니다.
- Ansible Template Playground - Ansible 템플릿 실행, 테스트, 공유를 위한 온라인 플레이그라운드.
- YAML Validator, (chrome extension) - Ansible JSON Schema 검증을 지원하는 온라인 YAML 검사기 및 포매터. Chrome 확장 프로그램은 GitHub에 YAML 코드 접기도 추가합니다.
블로그 게시물과 의견
섹션 제목: “블로그 게시물과 의견”Ansible 모범 사례와 기타 의견입니다.
- Ansible (Real Life) Good Practices - 모범 사례 지침.
- Testing Ansible Roles Against Windows with Test-Kitchen - Test-Kitchen과 Ansible로 Windows에 플레이북을 적용하고 Pester로 테스트합니다.
- Ansible Best Practices by AndiDog - Ansible 설정의 다양한 측면을 다루며 테스트, 스테이징, 프로덕션 환경별 팁을 제공합니다.
- Getting started with Ansible - Ansible 소개와 설치 안내 및 플레이북 실행, Ansible 콘텐츠 설치 등 기본 기능의 대화형 안내.
- Taking Ansible apart - 일반적으로 쓰이는 Ansible 구성 요소의 작동 방식을 설명하고 보여줍니다.
- Enhancing Ansible Development with SOLID Principles - SOLID 원칙(단일 책임, 개방-폐쇄, 리스코프 치환, 인터페이스 분리, 의존성 역전)이 Ansible 역할과 플레이북 개발을 어떻게 향상하는지 알아봅니다.
- Functional programming design patterns in Ansible code - 함수형 프로그래밍(FP) 원칙으로 Ansible 코드 품질을 개선합니다. 순수 함수, 효과 분리, 불변성, 합성, 지연 평가로 테스트·디버그·이해·확장이 쉬워집니다.
독일어
섹션 제목: “독일어”- Ansible – Was ich am Ad-hoc-Modus schätze - 저자가 Ansible Ad-Hoc 모드에서 좋아하는 점에 대한 의견.
프랑스어
섹션 제목: “프랑스어”- Apprendre et Maitriser Ansible l’outil de gestion de configuration - 프랑스어 Ansible 강좌 시리즈.
플레이북, 역할 및 컬렉션
섹션 제목: “플레이북, 역할 및 컬렉션”바로 시작할 수 있는 훌륭한 프로덕션 준비 플레이북, 역할 및 컬렉션입니다.
- Ansible Vagrant Examples by geerlingguy - Vagrant를 사용해 로컬 VM에 배포하는 Ansible 예제.
- Ansible playbook for Linux machine setup - Docker 데몬을 포함한 강화되고 자동 업데이트되는 Debian/Ubuntu 시스템 설정 플레이북.
- Ansible Lockdown - OS와 애플리케이션의 CIS 또는 STIG 기준 준수를 감사하고 수정하는 Ansible 콘텐츠.
- DevSec Hardening Framework - DevSec 컬렉션은 Linux OS, MySQL, NGINX, SSH 서버/서비스를 강화합니다.
- T.A.D.S. boilerplate - Infrastructure as Code 및 DevOps 모범 사례에 따라 개발·프로덕션 환경에 Docker Swarm 클러스터를 프로비저닝하고 배포합니다.
- Openstack Ansible - OpenStack 배포용 Ansible 플레이북.
- Robert de Bock - 다양한 Ansible 역할 모음.
- DebOps - Debian 기반 Ansible 플레이북 모음.
- ansible-ssm - AWS SSM 에이전트로 물리 및 가상 호스트를 프로비저닝하는 Ansible 역할.
- BlueBanquise - 클러스터 배포를 위한 일관된 Ansible 역할 모음.
- redhat-cop - Ansible 주제를 다루는 Red Hat Communities of Practice 프로젝트 저장소.
- Linuxfabrik LFOps - Linux 인프라(RHEL 8/9/10, Debian, Ubuntu) 관리용 컬렉션으로 플레이북 145+개와 역할 160+개를 포함합니다. OS 강화, MariaDB, Icinga2, Nextcloud, FreeIPA, KVM, Bitwarden 통합을 다룹니다.
편집기 및 IDE 통합
섹션 제목: “편집기 및 IDE 통합”Ansible 개발을 쉽게 해 주는 텍스트 편집기와 IDE 통합입니다.
- Ansible Language Server - 호환 편집기에 Ansible 지원을 추가하는 언어 서버.
- VS Code - official Ansible Extension - ansible-language-server를 활용해 Visual Studio Code와 OpenVSX 호환 편집기에 언어 지원을 추가합니다.
- Vim - 무료 오픈 소스 명령줄 텍스트 편집기. 유용한 Vim 플러그인:
- Ansible vim - Ansible 2.x용 Vim 구문 플러그인으로 YAML 플레이북, Jinja2 템플릿, Ansible 호스트 파일을 지원합니다.
- Ansible vim and neovim plugin - Ansible용 Vim 플러그인(LSP 클라이언트)으로 자동 완성, 구문 강조, 호버, 진단, 이동 기능을 지원합니다.
- Emacs - 자동 들여쓰기, 구문 강조, 내장 터미널 셸 등을 지원하는 무료 오픈 소스 편집기 및 IDE:
- lsp-mode - Emacs용 Ansible Language Server Protocol 지원으로 구문 강조, 자동 완성, 진단을 제공합니다.
- yaml-mode - YAML 구문 강조 및 검사.
- jinja2-mode - Jinja2 구문 강조 및 검사.
- magit-mode - Emacs 내 Git porcelain 인터페이스.
- flymake-ansible-lint - 편집 중 오류, 경고, 정보를 자동/지속적으로 표시하는 Ansible Lint 통합.
- PyCharm - Python 개발을 위한 완전한 IDE. 유용한 플러그인:
- Ansible Lint - 편집 중 오류, 경고, 정보를 자동/지속적으로 표시하는 Ansible Lint 통합.
- Ansible Vault Integration - IntelliJ IDEA용 Ansible Vault 통합으로 비밀 정보를 암호화·복호화하는 컨텍스트 작업을 제공합니다.
- OrchidE - IntelliJ 기반 IDE용 완전한 Ansible 언어 지원. 코드 완성, 구문 강조, 검사, 빠른 문서, 플레이북/역할/인벤토리 탐색, Ansible Vault 통합을 제공합니다.
HagiCode
HagiCode는 에이전트 코딩 작업 공간입니다. 풍부하고 편리한 UI 상호작용으로 계획 수립, 에이전트 실행, 프로젝트 작업을 쉽게 시작하고 따라가며 개발을 더 흥미로운 경험으로 만듭니다.
풍부하고 편리한 UI 상호작용으로 계획부터 프로젝트 작업까지 쉽게 따라갈 수 있습니다.
- 스마트OpenSpec 워크플로는 의도를 제안, 설계, 작업을 거쳐 배포까지 이어지는 실행 가능한 경로로 바꿉니다.
- 효율적다중 에이전트 실행으로 조사, 구현, 검토를 병렬로 진행하며 여러 저장소와 익숙한 Agent CLI를 지원합니다.
- 흥미로운풍부하고 편리한 UI 상호작용으로 계획 수립, 에이전트 실행, 프로젝트 작업을 쉽게 시작하고 따라갈 수 있습니다.
Windows용 다운로드
HagiCode 공유
아이디어를 실제로 배포되는 소프트웨어로.
HagiCode는 에이전트 코딩 작업 공간입니다. OpenSpec 워크플로로 변경을 계획하고, 다중 에이전트 실행으로 진행하며, Hero Scenario로 긴 작업의 진행 상황을 한눈에 보여 아이디어를 실제로 배포되는 소프트웨어로 만듭니다.
- 스마트
- OpenSpec 워크플로는 의도를 제안부터 배포까지 이어지는 실행 가능한 경로로 바꿉니다.
- 효율적
- 다중 에이전트 실행으로 조사, 구현, 검토를 병렬로 진행합니다.
- 즐거운
- 편리한 UI 상호작용으로 계획, 에이전트 실행, 프로젝트 작업을 쉽게 따라갈 수 있습니다.
© 2026 HagiCode | Powered By hagilight-starlight@0.21.0 | Branch: main | Commit: 745b50b | Built:

