이 문서에서는 SAP Deployment Automation Framework용 배포자 VM(가상 머신)에 연결하도록 Visual Studio Code 구성하는 방법을 설명합니다.
사전 요구 사항
- 배포자 VM을 포함하여 배포된 SAP Deployment Automation Framework 컨트롤 플레인입니다. 자세한 내용은 컨트롤 플레인 배포를 참조하세요.
- Visual Studio Code 로컬 컴퓨터에 설치됩니다.
- Azure Portal에서 배포자 키 자격 증명 모음에 액세스합니다.
Visual Studio Code 구성
다음 단계에 따라 Visual Studio Code 구성합니다.
키 자격 증명 모음에서 SSH 키 복사
Azure 포털 로그인합니다.
키 자격 증명 모음을 선택하거나 검색합니다.
키 자격 증명 모음 페이지에서 배포자 키 자격 증명 모음을 찾습니다. 이름은 .로
MGMT[REGION]DEP00user시작합니다. 필요한 경우 리소스 그룹 또는 위치별로 필터링합니다.왼쪽 창의 설정 섹션에서 비밀을 선택합니다.
sshkey가 포함된 비밀을 찾아 선택합니다. 다음과 같이
MGMT-[REGION]-DEP00-sshkey보일 수 있습니다.비밀 페이지에서 현재 버전을 선택합니다. 비밀 값을 복사합니다.
Visual Studio Code에서 새 파일을 만들고 비밀 값을 복사하여 붙여넣습니다.
SSH 키를 보관하는 파일을 저장합니다. 예를 들면
C:\Users\<your-username>\.ssh\weeu_deployer.ssh를 사용합니다. 파일을 저장할 때 확장명은 유지되고 다른 확장 명은 추가되지 않도록.ssh파일 형식이.txt로 설정되어 있는지 확인합니다.
배포자에 대한 SSH 키를 다운로드한 후 이를 사용하여 배포자 VM에 연결할 수 있습니다.
배포자의 공용 IP 가져오기
Azure 포털 로그인합니다.
배포자에 대한 리소스 그룹을 찾습니다. 이름은 사용자 지정 명명 규칙을 사용하여 컨트롤 플레인을 배포하지 않은 경우
MGMT-[REGION_CODE]-DEP00로 시작합니다. 배포자 리소스 그룹의 내용은 다음 이미지와 같습니다.Azure 포털에서 배포자 리소스를 보여주는 스크린샷 배포자에 대한 공용 IP를 찾습니다. 이름은 .로
-pip끝나야 합니다. 필요한 경우 형식별로 필터링합니다.IP 주소를 복사합니다.
원격 개발 확장 설치
확장보기> 또는 Ctrl + Shift + X를 눌러확장 창을 엽니다.
원격 개발 확장이 설치되어 있는지 확인합니다.
배포자에 연결
명령 팔레트 보기를> 선택하거나 Ctrl + Shift + P를 눌러명령 팔레트를 엽니다. 호스트에 연결을 입력합니다. Visual Studio Code 왼쪽 아래 모서리에서 아이콘을 선택하고 호스트에 연결 선택할 수도 있습니다.
새 SSH 호스트 추가를 선택합니다.
ssh -i "C:\Users\<your-username>\.ssh\weeu_deployer.ssh" azureadm@<IP_Address>비고
배포자 IP 주소로 바꿉니다
<IP_Address>.연결을 선택합니다. 대상 운영 체제에 대한 메시지가 표시되면 Linux 를 선택하고 나머지 대화 상자(예: 키 및 신뢰)를 수락합니다.
연결되면 폴더 열기 를 선택하고 폴더를
/Azure_SAP_Automated_Deployment엽니다.