mirror of
https://github.com/k3s-io/kubernetes.git
synced 2025-08-06 10:43:56 +00:00
Fix splitProviderID for Azure
This commit is contained in:
parent
4457e43e7b
commit
623d32a637
@ -779,7 +779,7 @@ func TestSplitProviderID(t *testing.T) {
|
|||||||
}{
|
}{
|
||||||
{
|
{
|
||||||
providerID: CloudProviderName + ":///subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/myResourceGroupName/providers/Microsoft.Compute/virtualMachines/k8s-agent-AAAAAAAA-0",
|
providerID: CloudProviderName + ":///subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/myResourceGroupName/providers/Microsoft.Compute/virtualMachines/k8s-agent-AAAAAAAA-0",
|
||||||
name: "/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/myResourceGroupName/providers/Microsoft.Compute/virtualMachines/k8s-agent-AAAAAAAA-0",
|
name: "k8s-agent-AAAAAAAA-0",
|
||||||
fail: false,
|
fail: false,
|
||||||
},
|
},
|
||||||
{
|
{
|
||||||
|
@ -46,7 +46,7 @@ const (
|
|||||||
securityRuleIDTemplate = "/subscriptions/%s/resourceGroups/%s/providers/Microsoft.Network/networkSecurityGroups/%s/securityRules/%s"
|
securityRuleIDTemplate = "/subscriptions/%s/resourceGroups/%s/providers/Microsoft.Network/networkSecurityGroups/%s/securityRules/%s"
|
||||||
)
|
)
|
||||||
|
|
||||||
var providerIDRE = regexp.MustCompile(`^` + CloudProviderName + `://(.+)$`)
|
var providerIDRE = regexp.MustCompile(`^` + CloudProviderName + `://(?:.*)/Microsoft.Compute/virtualMachines/(.+)$`)
|
||||||
|
|
||||||
// returns the full identifier of a machine
|
// returns the full identifier of a machine
|
||||||
func (az *Cloud) getMachineID(machineName string) string {
|
func (az *Cloud) getMachineID(machineName string) string {
|
||||||
|
Loading…
Reference in New Issue
Block a user