다음을 통해 공유


Bastion을 통해 CycleCloud 포털에 연결하는 방법

로컬 환경에서 HTTPS 경로를 사용할 수 없는 경우 Azure Bastion을 배포하여 Azure CycleCloud 가상 머신에 SSH 터널을 설정할 수 있습니다. 자세한 지침은 VM에 연결 - 터널 명령을 참조하세요.

1단계 - CycleCloud VM의 리소스 ID 검색

가상 머신의 리소스 ID를 ccw-cyclecloud-vm 검색하려면 Azure Portal로 이동합니다. 가상 머신 보기에서 설정을 선택한 다음 속성을 선택하면 ResourceID를 찾을 수 있습니다.

2단계 - 연결 스크립트 만들기

아래 템플릿을 사용하여 bash 스크립트를 만듭니다. 위에서 검색한 CycleCloud resourceID 를 붙여넣습니다.

#!/bin/bash

resourceId=<vm_resource_id>
resourceGroup=$(echo $resourceId | cut -d'/' -f5)

az network bastion tunnel --name bastion --resource-group $resourceGroup --target-resource-id $resourceId --resource-port 443 --port 8443

참고: github 리포지토리 https://github.com/Azure/cyclecloud-slurm-workspace.git 에는 연결하는 데 도움이 되는 유틸리티 스크립트 ./util/tunnel_thru_bastion.sh 포함되어 있습니다.

3단계 - 터널 만들기

위에서 만들거나 업데이트한 스크립트를 실행하여 SSH 터널을 시작합니다.

4단계 - CycleCloud에 연결

https://localhost:8443으로 이동하여 CycleCloud에 연결합니다.