You need to enable JavaScript to run this app. 运行terraform apply命令时如何查看Terraform访问的AWS服务URL
优惠活动
大模型
产品
解决方案
定价
更多

运行terraform apply命令时如何查看Terraform访问的AWS服务URL

运行当前Terraform脚本需放行的AWS访问地址整理

直接从terraform apply输出抓取访问地址的方法

不需要手动枚举所有可能的访问地址,运行apply时开启调试日志,就能拿到脚本执行过程中实际发起请求的全量地址列表:

  • 执行开启全量调试日志的apply命令:TF_LOG=DEBUG TF_LOG_PROVIDER=DEBUG terraform apply
  • 过滤日志里所有以https://开头的请求条目,这些条目对应的目标地址就是实际访问AWS的地址,可直接作为防火墙规则的配置依据。

本脚本涉及的固定AWS服务访问域名

脚本指定的运行区域为us-east-2,仅用到VPC、EC2两类核心资源,对应固定的区域API访问端点为:

  • VPC API端点:https://vpce.us-east-2.amazonaws.com,对应脚本中创建自定义VPC、为VPC配置标签的操作
  • EC2 API端点:https://ec2.us-east-2.amazonaws.com,对应脚本中查询指定AMI信息、创建t2.micro规格EC2实例、为实例配置标签的操作

注意:以上地址是当前脚本配置下的固定访问目标,由于脚本已硬编码AWS访问密钥,运行过程中不会访问实例元数据服务地址;若后续脚本新增其他AWS资源、调整凭证获取逻辑,会对应新增其他服务的区域端点或其他访问目标,需要重新通过调试日志抓取确认。

内容的提问来源于stack exchange,提问作者Jason

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.10.30 02:54:03