서버 이전을 쉽게 하려는 자동 설치 구성

여러 개인 서비스를 할 때 서버를 옮기는 일이 번거롭기 때문에, 설치와 설정을 코드로 정리해 반복 작업을 줄이려는 구성입니다. 현재는 도커 없이 엔진엑스 , 메일 서버, 개인 웹서버, , 아이아르시 연결 서비스를 운영하고 있습니다. 새 구성은 트래픽, 도커 메일 서버, 엔진엑스 웹서버, 포지조 , 그 밖의 연결 서비스를 도커 기반으로 옮기는 방향입니다.

전체 은 앤서블 폴더에 두고, 각 서비스 실행 파일과 은 서비스별 폴더에 나누어 두려는 구조입니다. 각 서비스 폴더에는 파일과 컨테이너에 연결해 쓸 을 넣는 방식입니다.

핵심 포인트

  • 서버 이전이 어렵기 때문에 설치와 설정을 코드로 관리하려는 사례입니다.
  • 기존 서비스는 , 메일 서버, 웹서버, , 아이아르시 연결입니다.
  • 새 구성은 도커 기반으로 서비스를 나누어 운영하려는 방향입니다.
  • 앤서블은 서버 기본 설정과 보안 설정을 맡고, 는 각 서비스를 실행하는 데 쓰입니다.
  • 에서도 재설치와 이전을 쉽게 하려면 이런 폴더 구조가 도움이 됩니다.
원문 보기