프로젝트 소개
AWX는 Ansible을 기반으로 구축된 웹 기반 사용자 인터페이스, REST API 및 작업 엔진을 제공합니다. Red Hat Ansible Automation Platform의 업스트림 프로젝트 중 하나이며, 코드는 GitHub에서 공개적으로 개발됩니다.
제공 기능
- Ansible 기반 자동화를 관리하고 실행하기 위한 웹 UI.
- 동일한 기능에 프로그래밍 방식으로 액세스할 수 있는 REST API.
- Ansible 플레이북 및 관련 작업을 실행하는 작업 엔진.
프로젝트 상태
README의 주의 사항에 따르면 마지막 릴리스는 2024년 7월 2일에 게시되었으며, 대규모 리팩토링 중에 릴리스가 일시 중지되었습니다. README는 독자들에게 Ansible 포럼 및 여러 연결된 커뮤니케이션을 통해 세부 정보를 확인하도록 안내하며, 여기에는 AWX 릴리스 간소화, AWX를 플러그형 서비스 지향 아키텍처로 리팩토링, AWX Operator 설치 방법의 향후 변경 사항, AWX UI 및 자격 증명 유형의 새로운 플러그형 아키텍처 전환에 대한 게시물이 포함됩니다.
시작하기
- 설치 지침은 저장소의 INSTALL.md에 제공됩니다.
- 사용 문서는 AWX 문서 사이트에서 확인할 수 있습니다.
- 프로젝트 FAQ는 README에서 연결됩니다.
기여 및 커뮤니티
- 기여 가이드는 AWX 개발, 테스트 및 빌드를 다룹니다.
- 코드 제출은 devel 브랜치에 대한 풀 리퀘스트를 통해 이루어집니다.
- 기여자는 git commit --signoff를 사용해야 하며, 이는 DCO 1.1에 대한 동의를 의미합니다.
- 병합 커밋은 피해야 하며, git merge보다 git rebase가 선호됩니다.
- 큰 변경 사항의 경우 README는 먼저 Ansible 포럼을 통해 논의할 것을 제안합니다.
- 이슈는 새 보고서를 열기 전에 저장소의 이슈 가이드를 따라야 합니다.
- 모든 커뮤니티 구성원과 기여자는 Ansible 행동 강령을 준수해야 합니다.
- 피드백과 아이디어는 Ansible 포럼을 통해 환영하며, 커뮤니케이션 가이드는 Ansible 커뮤니티와 소통하는 모든 방법을 나열합니다.
라이선스 및 브랜딩
AWX는 Apache 2.0 라이선스로 릴리스됩니다. AWX 로고 및 브랜딩 자산은 별도의 상표 지침에 따라 다룹니다.
Comments
0 Rating appears after 10 ratings
Sign in to join the discussion.