3장. 원격 작업 구성 및 설정

이 섹션을 사용하여 원격 호스트에서 작업을 실행하도록 Satellite를 구성하는 방법을 가이드로 사용합니다.

원격 호스트에 적용하려는 모든 명령을 작업 템플릿으로 정의해야 합니다. 작업 템플릿을 정의한 후에는 여러 번 실행할 수 있습니다.

3.1. 호스트에서 작업 실행 정보

쉘 스크립트 또는 Ansible 작업 및 플레이북을 사용하여 Capsule에서 호스트에서 작업을 원격으로 실행할 수 있습니다. 이를 원격 실행이라고 합니다.

생성하는 사용자 지정 Ansible 역할 또는 다운로드한 역할의 경우 Capsule 기본 운영 체제에 역할이 포함된 패키지를 설치해야 합니다. Ansible 역할을 사용하려면 먼저 설치된 Capsule에서 역할을 Satellite로 가져와야 합니다.

통신은 Capsule Server를 통해 이루어집니다. 즉 Satellite Server에서 대상 호스트에 대한 직접 액세스가 필요하지 않으며 여러 호스트를 관리하기 위해 확장할 수 있습니다. 자세한 내용은 3.4절. “원격 실행을 위한 전송 모드”의 내용을 참조하십시오.

Satellite는 ERB 구문 작업 템플릿을 사용합니다. 자세한 내용은 호스트 관리에 대한 템플릿 참조 를 참조하십시오.

쉘 스크립트 및 Ansible에 대한 여러 작업 템플릿은 기본적으로 포함되어 있습니다. 자세한 내용은 호스트 관리에서 작업 템플릿 설정을 참조하십시오.

참고

모든 Capsule Server 기본 운영 체제는 Satellite Server의 내부 Capsule 클라이언트이므로 이 섹션은 Capsule을 포함하여 Satellite Server에 연결된 모든 유형의 호스트에 적용됩니다.

한 번에 여러 호스트에서 작업을 실행할 수 있으며 명령의 변수를 사용하여 실행하는 작업을 보다 세밀하게 제어할 수 있습니다. 호스트 팩트 및 매개변수를 사용하여 변수 값을 채울 수 있습니다.

또한 명령을 실행할 때 템플릿의 사용자 지정 값을 지정할 수 있습니다.

자세한 내용은 호스트 관리에서 원격 작업 실행을 참조하십시오.