기본 연락 방법
The default contact method using the Salt protocol is recommended unless there are specific needs. By default, the Salt Bundle implementation (venv-salt-minion) will be deployed. For more information about Salt in general, see Salt Guide Overview.
소프트웨어 업데이트는 일반적으로 서버에서 클라이언트로 푸시됩니다. 연결은 클라이언트에서 시작됩니다. 즉, 클라이언트가 아닌 서버의 포트를 열어야 합니다. Salt 클라이언트를 Salt 미니언이라고도 합니다. SUSE Manager 서버는 모든 클라이언트에 데몬을 설치합니다.
연결이 해제된 설정에서 Salt 클라이언트를 사용해야 하는 경우 SSH 푸시를 연락 방법으로 구성할 수 있습니다. 이 연락 방법을 사용하면 클라이언트가 방화벽으로 보호되는 이름이 DMZ인 영역에 위치할 수 있습니다. SSH 푸시에 대한 자세한 내용은 Salt SSH를 통한 푸시에서 확인할 수 있습니다.
1. 온보딩 정보
Salt에는 미니언의 키를 보관하는 자체 데이터베이스가 있습니다. 이 데이터베이스는 SUSE Manager 데이터베이스와 동기화 상태를 유지해야 합니다. Salt에서 키가 수락되는 즉시 SUSE Manager에서 온보딩 프로세스가 시작됩니다.
The onboarding process will look for existing systems in the SUSE Manager database by searching for the minion_id and the machine-id. Depending on the outcome, the following scenarios are possible:
-
아무것도 찾을 수 없으면 새 시스템이 생성됩니다.
-
In case an entry with the
minion_idor themachine-idis found, that system will be migrated to match the new system. -
두 항목이 모두 일치하지만 동일한 시스템이 아닌 경우 오류가 발생하고 온보딩이 중단됩니다.
-
이 경우 관리자는 시스템 중 하나 이상을 제거하여 충돌을 해결해야 합니다.