SaltStack Config 설치를 실행하려면 Salt가 필요합니다. 최소한 표준 SaltStack Config 설치 시나리오와 관련된 노드에 Salt 및 해당 종속성을 설치해야 합니다.
설치 컨텍스트에서 Salt 설치에는 두 가지 다른 의미가 있을 수 있습니다.
- 표준 설치 시나리오의 SaltStack Config 설치와 관련된 노드에 Salt 설치.
- 최종적으로 SaltStack Config에 의해 관리될 인프라에 Salt 설치.
표준 설치와 관련된 노드에 Salt 및 해당 종속성을 설치하는 방법에 대한 지침은 Salt 설치 또는 업그레이드를 참조하십시오.
인프라에 Salt 설치
SaltStack Config를 사용하여 관리하려는 인프라에 미리 Salt를 설치하는 것이 좋습니다. Salt를 설치하면 Salt의 향후 버전으로 업데이트하는 프로세스가 간소화되고 합리화됩니다. SaltStack Config 설치를 시작하기 전에 인프라에 Salt를 설치한 후 일정 기간 동안 모니터링하여 예상대로 안정적으로 실행되는지 확인하는 것이 좋습니다.
인프라에서 Salt를 구현할 때 환경이 모범 사례를 따르는지 확인하려면 다음 가이드를 참조하십시오.
에어갭 시스템에 Salt 설치
미리 Salt를 설치하는 일반적인 권장 사항에 대한 한 가지 예외는 에어갭 시스템에 SaltStack Config를 설치하는 경우입니다. 에어갭 시스템의 인프라에 Salt를 설치하는 데는 상반 관계가 있습니다.
SaltStack Config 설치 관리자는 실행할 때 안정적인 최신 Salt 버전을 설치할 수 있습니다. 단, SaltStack Config 설치 관리자가 설치한 Salt 버전은 Salt Crystal 패키지라고 합니다. 이 패키지는 주로 에어갭 시스템에서 사용하기 위한 것이며, 이 경우 인터넷을 통해 Salt를 업데이트할 수 없습니다. 에어갭 시스템에서 사용하기 위한 것이기 때문에 Salt Crystal 패키지의 Salt 버전은 인터넷을 통해 업데이트할 수 없으며 수동으로 업데이트해야 합니다. Salt Crystal 패키지 업데이트에 대한 자세한 내용은 Salt Crystal 업그레이드를 참조하십시오.
SaltStack Config 설치 관리자가 Lifecycle Manager 설치 시나리오에서 실행될 때 Salt 마스터 서비스 및 미니언 서비스 패키지를 감지하면 SaltStack Config 설치 관리자는 설치 프로세스에서 해당 단계를 건너뜁니다. Salt를 감지하지 않으면 Salt Crystal 패키지에서 Salt 마스터 서비스와 미니언 서비스를 설치합니다.
네트워크가 에어갭이 아닌 경우 인터넷을 통해 정기적으로 Salt를 업데이트할 수 없으면 네트워크에 문제가 될 수 있습니다. 이런 이유 때문에 Salt Crystal 패키지를 사용하기 보다는 미리 Salt를 설치하는 것이 좋습니다.