Azure AKS를 실험 중이며 Azure CLI를 통해 SQL 서버에 vnet 규칙을 추가하는 데 문제가 있습니다. 나는이 상대 전송률, 한 명 "myrg"한 명 "CM_myrg_mycluster_centralus으로 결국이 시점에서AZ cli를 통해 vnet 규칙을 추가하는 데 오류 500 개가 발생하지 않습니다.
az group create --name myrg --location centralus
az aks create -n mycluster -g myrg --generate-ssh-keys
az aks get-credentials -g myrg -n mycluster
az sql server create --name mysql -g myrg --location centralus --admin-user myuser --admin-password mypassword
:
Error occurred in request., RetryError: HTTPSConnectionPool(host='management.azure.com', port=443): Max retries exceeded with url:
/subscriptions/...path omitted.../mysql/virtualNetworkRules/my-vnet-rule?api-version=2015-05-01-preview (Caused by ResponseError('too many 500 error responses',))
이것은 내가 지금까지 한 일이다 : 그것은 오류와 함께 사망 ". 내 SQL 서버가 "myrg"이고 CM_ *에 vnet "aks-vnet-1234567"이 있습니다. vnet은 서브넷 "aks-subnet"을 포함합니다.
az sql server vnet-rule create --name my-vnet-rule --server mysql --vnet "MC_myrg_mycluster_centralus/aks-vnet" -g mygroup --subnet "aks-subnet"
을 그리고 위의 오류를 얻을 :
나는 다음 VNET 규칙을 추가하려고합니다.
숫자 접미사 (예 : aks-vnet-1234567)를 포함하여 vnet을 지정했지만 동일한 오류가 발생했습니다.
이것은 아마도 내가 어딘가 올바른 구문을 사용하지 않는다는 것을 의미합니다. 누군가 명확히 할 수 있을까요?
AZ CLI 2.0.21 리눅스 (우분투)
답변은 Azure SQL Server Managed Instances와 관련이 있습니다. –