SaltStack Config 설치 관리자가 올바르게 실행되려면 몇 가지 중요한 패키지가 필요합니다. 이러한 종속성을 설치하지 않으면 두 설치 시나리오에서 SaltStack Config 설치 관리자가에 장애가 발생합니다.

참고:

이러한 단계는 SaltStack Config 표준 설치를 위한 설치 전 프로세스의 일부입니다. 이 가이드에서는 설치를 실행하는 데 사용하는 노드에서 Salt를 설치하거나 업그레이드하는 방법을 설명합니다. 표준 설치 후 나머지 인프라에 Salt를 설치하는 방법에 대한 지침은 인프라에 Salt 설치 항목을 참조하십시오.

종속성은 설치와 관련된 모든 노드에 설치해야 합니다. 표준 설치에서는 Salt 마스터, RaaS, Redis 데이터베이스 및 PostgreSQL 데이터베이스를 호스팅할 모든 노드에 이러한 종속성을 설치해야 합니다.

  • OpenSSL
  • EPEL(Enterprise Linux용 추가 패키지)
  • Python 암호화
  • Python OpenSSL 라이브러리

이러한 종속성의 존재 여부를 확인하려면:

  1. 터미널에서 이러한 종속성이 각 노드에 설치되어 있는지 확인합니다.
    sudo yum list installed | grep openssl
    sudo yum list installed | grep epel-release
    sudo yum list installed | grep python36-cryptography
    sudo yum list installed | grep python36-pyOpenSSL
  2. 종속성이 없는 경우 종속성을 설치합니다.
    sudo yum install openssl
    sudo yum install epel-release -y
    sudo yum install python36-cryptography
    sudo yum install python36-pyOpenSSL
    경고:

    python36-pyOpenSSL 패키지를 설치했는지 확인합니다. 설치 후 SSL을 구성해야 하지만 이 단계는 설치 전에 완료해야 합니다.

후속 작업

모든 종속성이 설치된 후 Salt 설치(설치 전) 항목을 참조하십시오.