부트스트랩 스크립트로 등록(Salt 및 기존)

부트스트랩 스크립트를 사용하여 SUSE Manager 프록시를 통해 Salt 또는 기존 클라이언트를 등록할 수 있습니다. 이 작업은 SUSE Manager 서버를 사용하여 직접 클라이언트를 등록하는 방법과 거의 동일합니다. 차이점은 명령줄 도구를 통해 SUSE Manager 프록시에 부트스트랩 스크립트를 생성한다는 것입니다. 그런 다음, 부트스트랩 스크립트는 모든 필요한 정보를 클라이언트에 배포합니다. 부트스트랩 스크립트에는 활성화 키 또는 GPG 키와 같은 몇 가지 파라미터가 필요합니다. 이 파라미터는 특정 설정에 따라 달라집니다.

절차: 부트스트랩 스크립트로 클라이언트를 프록시에 등록
  1. Web UI를 사용해 SUSE Manager 서버에서 클라이언트 활성화 키를 생성합니다. 자세한 내용은 활성화 키에서 확인할 수 있습니다.

  2. 프록시에서 mgr-bootstrap 명령줄 도구를 root로 실행합니다. 필요한 경우 추가 명령줄 스위치를 사용해 부트스트랩 스크립트를 조정합니다. Salt 클라이언트 대신 기존 클라이언트를 설치하려면 --traditional 스위치를 사용해야 합니다.

    사용 가능한 옵션을 보려면 명령줄에서 다음과 같이 mgr-bootstrap --help를 입력합니다.

    mgr-bootstrap --activation-keys=key-string
  3. 옵션: 출력된 부트스트랩 스크립트를 편집합니다.

  4. 클라이언트에서 직접 또는 프록시에서 ssh로 부트스트랩 스크립트를 실행합니다. 다음과 같이 <bootstrap>을 부트스트랩 스크립트 이름으로, <client.example.com>을 클라이언트의 호스트 이름으로 대체합니다.

    cat <bootstrap> | ssh root@<client.example.com> /bin/bash