molecule
v24.9.0
Molecule 프로젝트는 Ansible 역할의 개발 및 테스트를 지원하도록 설계되었습니다.
Molecule은 여러 인스턴스, 운영 체제 및 배포판, 가상화 공급자, 테스트 프레임워크 및 테스트 시나리오를 사용한 테스트를 지원합니다.
Molecule은 잘 작성되고 쉽게 이해되고 유지 관리되는 일관되게 개발된 역할을 생성하는 접근 방식을 권장합니다.
Molecule은 Ansible의 최신 두 가지 주요 버전(N/N-1)만 지원합니다. 즉, 최신 버전이 2.9.x인 경우 2.8.x에서도 코드를 테스트하게 됩니다.
설치되면 아래 방법 중 하나를 사용하여 명령줄을 호출할 수 있습니다.
molecule ...
python3 -m molecule ... # python module calling method
https://ansible.readthedocs.io/projects/molecule/에서 문서 등을 읽어보세요.
질문하고, 도움을 찾고, 대화에 참여하려면 설명서의 Talk to us 섹션을 참조하세요.
자세한 내용은 Ansible 통신 가이드를 참조하세요.
빠르게 진행하고 빠른 패치를 적용하려면 다음을 수행하세요.
$ git clone https://github.com/ansible-community/molecule && cd molecule
$ python3 -m venv .venv && source .venv/bin/activate
$ python3 -m pip install -U setuptools pip tox
이제 변경할 준비가 되었습니다!
Molecule 프로젝트는 Retr0h에 의해 생성되었으며 현재 Red Hat 프로젝트의 Ansible의 일부로 커뮤니티에서 유지 관리됩니다.
MIT 라이센스.
로고는 크리에이티브 커먼즈 NoDerivatives 4.0 라이선스에 따라 라이선스가 부여됩니다.
다른 용도를 염두에 두고 계시다면 저희에게 연락해 주십시오.