Azure Stack에서 MSSQL PaaS 배포하기
이번에는 Azure Stack에서 PaaS 서비스를 사용하기 위해 Resource provider를 배포해 보도록 하겠습니다. 현재(2017/09/18) 사용 가능한 PaaS는 MSSQL Database, MySQL Database, AppService가 있습니다. 여기에서는 우선 MSSQL Resource provider를 배포해 보겠습니다. 1. Marketplace에 Windows Server 2016 이미지 등록 Admin Portal의 Marketplace에 아직 Windows Server 2016 이미지가 추가되어 있지 않다면 AZURE STACK DEVELOPMENT KIT 설치하기 2편 의 10번 단계를 참고하여 Windows Server 2016 Datacenter - Eval 이미지를 등록한다. 2. MSSQL Resource provider 바이너리 파일 준비 Azure Stack 호스트 서버에 접속하여 MSSQL Resource provider 바이너리 파일 을 다운로드하고 임의의 폴더에 압축을 푼다. 3. DeploySQLProvider.ps1 스크립트 실행 배포 스크립트를 실행하면 자동으로 MSSQL Resource provider가 설치되는데 아래와 같이 몇가지 파라미터를 지정해 주어야 한다. Azure Stack 가이드 문서 를 참고하여 아래 붉은 색 표시한 부분에 맞는 정보를 기입한다. 이 스크립트가 실행되는 과정에서 SQL Hosting 서버 VM이 생성되는데 필요시 이 계정정보도 변경한다. 여기서는 기본값으로 sqlrpadmin/P@ssw0rd1 를 그대로 사용하였다. Directory Tenant Name Azure Stack Service Admin 계정 암호 Azure Stack Service Admin 계정 이름 DeploySQLProvider.ps1 파일 경로 Run Script를 눌러 실행한다. 기입한 정보가 맞으면 에러 없이 진행이 되고 스크립트 실행이 완료되면 다음과