4.4. 플레이북 생성 및 플레이북 설명 보기


Ansible VS Code 확장을 사용하여 영어의 기본 언어 인터페이스를 사용하여 Ansible 플레이북을 생성할 수 있습니다. IBM watsonx Code Assistant를 사용하는 Red Hat Ansible Lightspeed는 자연어 프롬프트를 읽고 의도에 따라 전체 플레이북 권장 사항을 생성합니다. 새 플레이북 또는 기존 플레이북에 대한 설명을 볼 수도 있습니다. 플레이북 설명은 플레이북에서 수행하는 작업을 설명하고 해당 영향을 컨텍스트로 지정합니다.

이러한 기능을 통해 Ansible 개발자는 자연어 프롬프트를 사용하여 새로운 Ansible 플레이북을 빠르고 효율적으로 생성하고 기존 Ansible 플레이북에 대한 설명을 얻을 수 있으므로 전반적인 온보딩 학습 기간을 줄일 수 있습니다. Ansible 플레이북에 대한 자세한 내용은 Ansible 플레이북 시작하기 가이드를 참조하십시오.

참고

Red Hat Ansible Lightspeed 클라우드 서비스 및 온프레미스 배포에 연결할 때 플레이북을 생성하고 플레이북 설명을 볼 수 있습니다.

4.4.1. 플레이북 생성 모범 사례

플레이북 권장 사항의 최고 품질에 대해서는 다음 지침을 따르십시오.

  • goal 문이 플레이북에서 수행해야 하는 작업을 직접 지정했는지 확인합니다.

    구문은 플레이북의 목표(예: RHEL9에 보안 패치 적용)로 시작해야 합니다. 플레이북 만들기, 플레이북을 준비하거나, 도움이 필요한 플레이북을 만들어 주십시오.

  • goal 문에 새 행이 포함되어 있지 않은지 확인합니다.
  • 문장이 두 문장을 넘지 않도록 합니다.

    최상의 결과를 생성하기 위해 목표 설명에서 세부 사항을 반복해야 할 수 있습니다. 목표 설명이 더 많거나 적은 세부 사항의 이점인지에 대한 피드백으로 생성된 개요를 사용한 다음 필요에 따라 goal 문을 수정하는 것이 좋습니다.

  • 개요를 편집할 때는 다음을 확인합니다.

    • 플레이북의 목표를 사용하지 마십시오.
    • 고려 중인 단계가 플레이북의 키 단계를 캡처하는지 확인합니다. 이 단계에서는 플레이북에서 예상되는 각 작업과 모든 작업을 반영하지 않아도 됩니다.
    • 개요에 새 행을 추가하지 않고 단계 설명을 한 문장으로 유지합니다.

4.4.2. Ansible 플레이북 생성

Ansible VS Code 확장에서 자연 언어 인터페이스를 사용하여 전체 Ansible 플레이북을 생성할 수 있습니다.

사전 요구 사항

  • 다음 요구 사항 중 하나를 충족합니다.

    • 조직에는 Red Hat Ansible Automation Platform 및 IBM watsonx Code Assistant에 대한 평가판 또는 유료 서브스크립션이 있습니다.
    • 조직에는 Red Hat Ansible Automation Platform에 대한 평가판 또는 유료 서브스크립션이 있으며 Red Hat Ansible Lightspeed 평가판 계정이 있습니다.
  • Ansible VS Code 확장을 설치하고 구성했습니다.

프로세스

  1. Red Hat 계정으로 VS Code에 로그인합니다.
  2. 활동 표시줄에서 Ansible 아이콘을 클릭합니다.
  3. Ansible Creator 에서 시작하기 를 클릭합니다. Ansible Content Creator 페이지가 표시됩니다.

    다음 그림은 Ansible Content Creator 페이지를 표시합니다.

    그림 4.5. Ansible 플레이북을 생성하는 설정

    Ansible 플레이북을 생성하는 설정
  4. Ansible Lightspeed 타일을 사용하여 플레이북을 선택합니다. 플레이북 생성 페이지가 표시됩니다.
  5. Playbook 을 수행할 내용 필드에 플레이북을 생성할 프롬프트를 입력하고 분석을 클릭합니다.

    몇 초 후에 플레이북 의도에 권장되는 단계가 플레이북에 대해 제안된 단계를 검토하고 필요에 따라 수정합니다.

  6. 다음 작업 중 하나를 수행합니다.

    • 단계의 의도와 일치하는 경우: 플레이북 생성을 클릭합니다.
    • 수정이 필요한 경우: 편집기를 클릭하고 의도에 맞게 작업 또는 단계를 업데이트합니다.
    • 작업 제안이 의도와 일치하지 않는 경우: 뒤로 이동하여 원래 프롬프트를 변경하고 처음부터 다시 시작합니다.
    • 원래 작업 제안을 복원하려면 재설정 을 클릭하고 다음 단계로 진행합니다.
  7. 단계를 확인한 후 플레이북 생성을 클릭합니다.

    플레이북이 생성하는 데 몇 초가 걸리며, 사용자 필드에 대해 생성된 플레이북이 새로 생성된 플레이북을 표시합니다.

  8. Open editor 를 클릭합니다. 생성된 플레이북이 VS Code 편집기에서 인타이틀먼트가 없는 YAML 파일로 열립니다.
  9. 인타이틀먼트가 없는 YAML 파일을 저장합니다.

4.4.3. 플레이북 설명 보기

새로 생성된 플레이북과 기존 Ansible 플레이북에 대한 설명을 요청할 수 있습니다.

사전 요구 사항

  • 다음 요구 사항 중 하나를 충족합니다.

    • 조직에는 Red Hat Ansible Automation Platform 및 IBM watsonx Code Assistant에 대한 평가판 또는 유료 서브스크립션이 있습니다.
    • 조직에는 Red Hat Ansible Automation Platform에 대한 평가판 또는 유료 서브스크립션이 있으며 Red Hat Ansible Lightspeed 평가판 계정이 있습니다.
  • Ansible VS Code 확장을 설치하고 구성했습니다.
  • 보려는 설명이 있는 플레이북을 열었습니다.

프로세스

  1. Red Hat 계정으로 VS Code에 로그인합니다.
  2. VS Code에서 Ansible 플레이북 YAML 파일을 엽니다.
  3. 다음 방법 중 하나를 사용하여 플레이북 설명을 확인합니다.

    • 활성 플레이북 YAML 파일에서 다음을 수행합니다.

      1. 플레이북 파일 내의 아무 곳에나 커서를 배치합니다.
      2. Ansible Lightspeed를 마우스 오른쪽 버튼으로 클릭하고 플레이북 설명 을 선택합니다.
    • Ansible 패널에서 다음을 수행합니다.

      1. 탐색 메뉴에서 Ansible 아이콘을 클릭합니다.
      2. 현재 플레이북 설명 을 선택합니다.

        플레이북 설명은 VS Code 화면의 오른쪽 패널에 표시됩니다.

        다음 그림에서는 플레이북 설명의 예를 보여줍니다.

        그림 4.6. 플레이북 설명 예

        플레이북 설명 예
맨 위로 이동
Red Hat logoGithubredditYoutubeTwitter

자세한 정보

평가판, 구매 및 판매

커뮤니티

Red Hat 문서 정보

Red Hat을 사용하는 고객은 신뢰할 수 있는 콘텐츠가 포함된 제품과 서비스를 통해 혁신하고 목표를 달성할 수 있습니다. 최신 업데이트를 확인하세요.

보다 포괄적 수용을 위한 오픈 소스 용어 교체

Red Hat은 코드, 문서, 웹 속성에서 문제가 있는 언어를 교체하기 위해 최선을 다하고 있습니다. 자세한 내용은 다음을 참조하세요.Red Hat 블로그.

Red Hat 소개

Red Hat은 기업이 핵심 데이터 센터에서 네트워크 에지에 이르기까지 플랫폼과 환경 전반에서 더 쉽게 작업할 수 있도록 강화된 솔루션을 제공합니다.

Theme

© 2025 Red Hat