在部署应用服务CDN端点时,Terraform脚本错误。
Posted
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了在部署应用服务CDN端点时,Terraform脚本错误。相关的知识,希望对你有一定的参考价值。
在部署时出现以下错误。
Error: Error waiting for CDN Endpoint "website-dev-appservice" (Profile "website-dev-eastus2-cdn" / Resource Group "website-dev-eastus2-rg") to finish creating: Code="BadRequest"
Message="\"ErrorMessage\":\"Errors found in Model: OriginHostHeader must match the regex '(^(([a-zA-Z0-9]|[a-zA-Z0-9][a-zA-Z0-9_\\\\-]*[a-zA-Z0-9])\\\\.)*([A-Za-z0-9]|[A-Za-z0-9][A-Za-z0-9\\\\-]*[A-Za-z0-9])$)|((?:[:0-9A-Fa-f]+))'.\""
可能是什么问题?
答案
虽然hashicorp文档中说origin_host_header是一个可选的字段,但这里Scripts需要指定origin_host_header,默认值是域名,例如origin_host_header = www.google.comJust 添加origin_host_header,应该就可以了。
以上是关于在部署应用服务CDN端点时,Terraform脚本错误。的主要内容,如果未能解决你的问题,请参考以下文章
如何使用 AWS Lambda 脚本通过 Terraform 部署 AWS 基础设施