CDK 运行时出现Network warn:ERR_NAME_NOT_RESOLVED
时间: 2023-11-20 10:59:46 浏览: 141
angular-infinite-scroll-cdk:用StackBlitz创建:high_voltage:
CDK是AWS Cloud Development Kit的缩写,它是一种软件开发工具包,可用于定义基础设施即代码。如果您在使用CDK时遇到“Network warn:ERR_NAME_NOT_RESOLVED”错误,这通常意味着您的Lambda函数无法解析DNS名称。这可能是由于您的Lambda函数没有足够的权限来执行此操作,或者您的VPC配置不正确。
要解决此问题,您可以尝试以下步骤:
1. 确保您的Lambda函数具有足够的权限来执行DNS解析操作。您可以通过将“lambda:EnableDnsHostnames”和“lambda:EnableDnsSupport”权限添加到您的Lambda函数的IAM角色中来实现这一点。
2. 检查您的VPC配置是否正确。您可以尝试将Lambda函数从VPC中删除,然后再次运行以查看是否仍然出现错误。如果错误消失,则您的VPC配置可能需要进行调整。
如果您仍然遇到问题,您可以尝试使用esbuild target选项运行旧的lambda运行时,或者查看AWS文档以获取更多帮助。
阅读全文