Ich experimentiere mit Azure AKS und habe Probleme beim Hinzufügen einer vnet-Regel für meinen SQL-Server über die Azure CLI. Es stirbt mit einem Fehler:Das Hinzufügen der vnet-Regel über AZ cli schlägt mit 500 Fehlern fehl.
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',))
Das ist, was ich bisher getan habe:
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
ich an dieser Stelle mit zwei RGs am Ende, eine mit dem Namen „myrg“ und einem namens „CM_myrg_mycluster_centralus ". Mein SQL-Server ist in "myrg" und es gibt ein vnet "aks-vnet-1234567" in CM_ *. Das vnet enthält ein Subnetz "aks-subnet".
ich dann versuchen, die vnet Regel hinzuzufügen:
az sql server vnet-rule create --name my-vnet-rule --server mysql --vnet "MC_myrg_mycluster_centralus/aks-vnet" -g mygroup --subnet "aks-subnet"
Und den Fehler oben bekommen.
Ich habe auch versucht, die vnet einschließlich der Nummer postfix (z. B. aks-vnet-1234567) aber gleichen Fehler.
Dies bedeutet wahrscheinlich, dass ich nicht die richtige Syntax irgendwo verwende. Könnte jemand klären?
AZ CLI 2.0.21 Linux (Ubuntu)
Beantworter Bitte beachten Sie, dass sich die Frage auf Azure SQL Server Managed Instances bezieht. –