SaltStack 스터디용 설치

일단 다음과 같은 스터디용으로 마스터 1, 리눅스 2, 윈도우 1, vSphere 환경은 기존 것 활용하는 것으로 구성해 보기로 했다.

전체적으로 설치와 관련된 정보는 Salt Project Package Repo 페이지에서 얻을 수 있다. OS 별로 수작업 형태로 진행할 수도 있고, 부트스트랩을 활용해서 간편하게 진행할 수도 있다.

마스터 노드 설치

Kali Linux에 부트스태립으로 설치하려고 하다보니, OS 종류를 정확히 인식하지 못하는 것 같다. Debian 탭에 나와 있는 내용 참고해서 다음 단계와 같이진행했다.

  1. SaltStack 리포지토리 키 가져오고, /etc/apt/sources.list.d/salt.list 생성.
  2. 리포지토리 정보 업데이트
  3. 설치
Shell

다음 명령으로 솔트 마스터를 실행한다. 솔트 설정과 관련된 내용은 /etc/salt/master에서 볼 수 있다.

Shell

계속 사용할 것이라 부팅시 자동실행되게 설정했다.

Shell

미니언 설치 : Ubuntu 20.04

부트스트랩을 활용해서 솔트 미니언용으로 간편하게 설치했다.

Shell

클라이언트라 그런지 salt-minion이 자동으로 실행되었다.

마스터에서 salt-key -L 명령을 이용하면 승인 대기중인 클라이언트들의 키가 존재하는 것을 확인할 수 있다.

Shell

미니언 설치 : Windows Server 2019

Windows 탭에서 Salt-Minion-3003-Py3-AMD64-Setup.exe 을 다운로드 받아서 설치했다.

답글 남기기

이메일 주소는 공개되지 않습니다. 필수 필드는 *로 표시됩니다

You May Also Like