答案1
我参考这个文档。
我需要 DNS 授权来提供带有通配符主机名的证书。
我想为这个问题发布一个具体的例子,以防有人和我有同样的疑问。
大部分步骤可以参考文档,我想指出您需要注意的两个步骤。
在Create a Google-managed certificate referencing the DNS authorization
步骤中,在选项中提供您的单个域和通配符主机名--domains
。
gcloud certificate-manager certificates create my-cert \
--domains="example.com,*.example.com" --dns-authorizations=my-dns-auth
在Create a certificate map entry
步骤中,为单个主机名和通配符主机名创建两个条目。
gcloud certificate-manager maps entries create my-entry1 \
--map="my-map" \
--certificates="my-cert" \
--hostname="example.com"
gcloud certificate-manager maps entries create my-entry2 \
--map="my-map" \
--certificates="my-cert" \
--hostname="*.example.com"