검색

4.6. 작업 템플릿 생성

download PDF

작업 템플릿을 생성하려면 다음 절차를 사용하십시오. Satellite 웹 UI 대신 CLI를 사용하려면 CLI 절차 를 참조하십시오.

프로세스

  1. Satellite 웹 UI에서 호스트 > 템플릿 > 작업 템플릿 으로 이동합니다.
  2. 새 작업 템플릿을 클릭합니다.
  3. 템플릿 탭을 클릭하고 이름 필드에 작업 템플릿의 고유한 이름을 입력합니다.
  4. Default 를 선택하여 모든 조직 및 위치에 템플릿을 사용할 수 있도록 합니다.
  5. 템플릿 편집기에서 템플릿을 직접 생성하거나 가져오기 를 클릭하여 텍스트 파일에서 업로드합니다.
  6. 선택 사항: 감사 주석 필드에서 변경 사항에 대한 정보를 추가합니다.
  7. Job 탭을 클릭하고 Job category 필드에 고유한 범주를 입력하거나 호스트 관리의 기본 작업 템플릿 Categories에 나열된 기본 카테고리에서 선택합니다.
  8. 선택 사항: 설명 형식 필드에 설명 템플릿을 입력합니다. 예를 들어 Install package %{package_name}. 템플릿에 %{template_name}%{job_category} 를 사용할 수도 있습니다.
  9. 공급자 유형 목록에서 쉘 스크립트의 경우 SSH 를 선택하고 Ansible 작업 또는 플레이북에 대해 Ansible을 선택합니다.
  10. 선택 사항: 시간 초과 필드에 시간 초과 값을 입력하여 작업이 완료되지 않은 경우 작업을 종료합니다.
  11. 선택 사항: 입력 추가 를 클릭하여 입력 매개변수를 정의합니다. 작업을 실행할 때 매개 변수가 요청되며 템플릿에 정의할 필요가 없습니다. 예를 들어 도움말 탭을 참조하십시오.
  12. 선택 사항: 이 작업에 다른 템플릿을 포함하도록 외래 입력 세트를 클릭합니다.
  13. 선택 사항: 효과적인 사용자 영역에서 명령이 기본 remote_execution_effective_user 설정을 사용할 수 없는 경우 사용자를 구성합니다.
  14. 선택 사항: 이 템플릿이 다른 템플릿에 포함할 스니펫인 경우 유형 탭을 클릭하고 Snippet 을 선택합니다.
  15. 선택 사항: Ansible 공급자를 사용하는 경우 Ansible 탭을 클릭합니다. 작업이 완료된 후 구성 보고서를 생성하는 데 사용되는 팩트를 호스트가 보낼 수 있도록 하려면 Ansible 콜백 사용을 선택합니다.
  16. 위치 탭을 클릭하고 템플릿을 사용할 위치를 추가합니다.
  17. 조직 탭을 클릭하고 템플릿을 사용할 조직을 추가합니다.
  18. Submit 을 클릭하여 변경 사항을 저장합니다.

템플릿 구문에 다른 템플릿을 포함하여 작업 템플릿을 확장하고 사용자 지정할 수 있습니다. 자세한 내용은 템플릿 작성 참조작업 템플릿 예 및 호스트 관리의 확장을 참조하십시오.

CLI 절차

  • template-definition 파일을 사용하여 작업 템플릿을 생성하려면 다음 명령을 입력합니다.

    # hammer job-template create \
    --file "Path_to_My_Template_File" \
    --job-category "My_Category_Name" \
    --name "My_Template_Name" \
    --provider-type SSH
Red Hat logoGithubRedditYoutubeTwitter

자세한 정보

평가판, 구매 및 판매

커뮤니티

Red Hat 문서 정보

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

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

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

Red Hat 소개

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

© 2024 Red Hat, Inc.