mirror of
https://github.com/kubernetes-sigs/external-dns.git
synced 2025-10-23 15:51:22 +02:00
Enable azure_private_dns to work with non "AzurePublicCloud" clouds, like "AzureUSGovernmentCloud", "AzureChinaCloud" or "AzureGermanCloud"
This commit is contained in:
parent
7fe31aacfa
commit
6a053460fe
@ -65,9 +65,15 @@ func NewAzurePrivateDNSProvider(domainFilter endpoint.DomainFilter, zoneIDFilter
|
|||||||
return nil, err
|
return nil, err
|
||||||
}
|
}
|
||||||
|
|
||||||
zonesClient := privatedns.NewPrivateZonesClient(subscriptionID)
|
settings, err := auth.GetSettingsFromEnvironment()
|
||||||
|
if err != nil {
|
||||||
|
return nil, err
|
||||||
|
}
|
||||||
|
|
||||||
|
|
||||||
|
zonesClient := privatedns.NewPrivateZonesClientWithBaseURI(settings.Environment.ResourceManagerEndpoint, subscriptionID)
|
||||||
zonesClient.Authorizer = authorizer
|
zonesClient.Authorizer = authorizer
|
||||||
recordSetsClient := privatedns.NewRecordSetsClient(subscriptionID)
|
recordSetsClient := privatedns.NewRecordSetsClientWithBaseURI(settings.Environment.ResourceManagerEndpoint, subscriptionID)
|
||||||
recordSetsClient.Authorizer = authorizer
|
recordSetsClient.Authorizer = authorizer
|
||||||
|
|
||||||
provider := &AzurePrivateDNSProvider{
|
provider := &AzurePrivateDNSProvider{
|
||||||
|
Loading…
x
Reference in New Issue
Block a user