1.2. 자동화 콘텐츠 탐색기 모드

Automation Content navigator는 다음 두 가지 모드로 작동합니다.

stdout 모드
명령줄에서 대부분의 기존 Ansible 명령 및 확장을 허용합니다.
텍스트 기반 사용자 인터페이스 모드
Ansible 명령에 대한 대화형 텍스트 기반 인터페이스를 제공합니다. 이 모드를 사용하여 콘텐츠를 평가하고, 플레이북을 실행하고, 아티팩트 파일을 사용하여 실행한 후 플레이북 문제를 해결합니다.

1.2.1. stdout 모드

자동화 실행 환경 내에서 또는 로컬 개발 환경에서 ansible-playbook 과 같은 익숙한 Ansible 명령을 사용하려면 자동화 콘텐츠 navigator와 함께 -m stdout 하위 명령을 사용합니다. 빠른 작업에 익숙한 명령을 사용할 수 있습니다.

Automation Content navigator는 이 모드에서도 광범위한 도움말을 제공합니다.

--help
ansible-navigator 명령 또는 ansible-navigator config --help 와 같은 하위 명령에서 액세스할 수 있습니다.
하위 명령 help
하위 명령(예: ansible-navigator config --help-config )에서 액세스할 수 있습니다. 이 도움말은 관련 Ansible 명령에서 지원되는 모든 매개변수의 세부 정보를 표시합니다.

1.2.2. 텍스트 기반 사용자 인터페이스 모드

텍스트 기반 사용자 인터페이스 모드에서는 자동화 실행 환경, 컬렉션, 플레이북, 인벤토리와의 상호 작용을 강화할 수 있습니다. 이 모드는 Visual Studio Code와 같은 IDE(통합 개발 환경)와 호환됩니다.

텍스트 기반 사용자 인터페이스 모드

이 모드에는 몇 가지 유용한 사용자 인터페이스 옵션이 포함되어 있습니다.

콜론 명령
:run 또는 :collections와 같은 콜론을 사용하여 모든 Automation 콘텐츠 navigator 명령에 액세스할 수 있습니다.
텍스트 기반 인터페이스 탐색
화면에 페이지 위 또는 아래로, 스크롤, 이전 화면으로 탈출 또는 액세스 :help 를 보여줍니다.
행 번호별 출력
콜론(예 : :12) 을 사용하여 표시된 출력의 모든 줄 번호에 액세스할 수 있습니다.
색상 코드 출력
색상이 활성화된 상태에서 Automation 콘텐츠 navigator는 더 이상 사용되지 않는 모듈과 같은 항목을 빨간색으로 표시합니다.
페이지 번호 및 스크롤
각 Automation 콘텐츠 탐색 화면 하단에 표시되는 옵션을 사용하여 페이지 위로 또는 스크롤하거나 이스케이프할 수 있습니다.

Automation 콘텐츠 navigator가 실행된 후에는 모드 간에 전환할 수 없습니다.

이 문서에서는 대부분의 절차에 대해 텍스트 기반 사용자 인터페이스 모드를 사용합니다.