diff --git a/pkg/cloud/azure/actuators/machine_scope.go b/pkg/cloud/azure/actuators/machine_scope.go index 1cccde98d..5ef2d2f0b 100644 --- a/pkg/cloud/azure/actuators/machine_scope.go +++ b/pkg/cloud/azure/actuators/machine_scope.go @@ -474,7 +474,7 @@ func getValueFromSecretOrEnvironment(secretData map[string][]byte, dataKey strin } func getEnvironment(m *MachineScope) (*azure.Environment, error) { - if m.IsStackHub() { + if m.IsStackHub() || m.armEndpoint != "" { env, err := azure.EnvironmentFromURL(m.armEndpoint) if err != nil { return nil, err