このエラーが発生します。
> acme: error presenting token: 2 errors occurred: * azure:
> dns.ZonesClient#Get: Failure responding to request: StatusCode=404 --
> Original Error: autorest/azure: Service returned an error. Status=404
> Code="ResourceNotFound" Message="The Resource
> 'Microsoft.Network/dnszones/westus2.cloudapp.azure.com' under resource
> group 'myresourcegroupname' was not found. For more details please go to
> https://aka.ms/ARMResourceNotFoundFix"
以下は、terraform 証明書作成のスニペットです。
resource "acme_certificate" "certificate" {
account_key_pem = acme_registration.reg.account_key_pem
common_name = var.fqdn
depends_on = [var.acme_id]
dns_challenge {
provider = "azure"
config = {
AZURE_CLIENT_ID = var.azure_client_id
AZURE_CLIENT_SECRET = var.azure_client_secret
AZURE_SUBSCRIPTION_ID = var.azure_subscription_id
AZURE_TENANT_ID = var.azure_tenant_id
AZURE_RESOURCE_GROUP = var.resource_group
}
}
}
名前にtxtチャレンジを使用してDNSゾーンが作成されたAzureアカウントを作成しました。(_acme-challenge.domain.westus2.cloudapp.azure.com)
westus2.cloudapp.azure.com
完全なドメインではなく、なぜそれを読んでいるのかわかりません。
よろしくお願いします。