在 CloudFormation/CDK 中获取 Sagemaker Notebook 实例 IP 地址
Posted
技术标签:
【中文标题】在 CloudFormation/CDK 中获取 Sagemaker Notebook 实例 IP 地址【英文标题】:Get Sagemaker Notebook Instance IP address in CloudFormation/CDK 【发布时间】:2022-01-12 13:58:10 【问题描述】:是否可以在 CloudFormation 模板中检索分配给 Sagemaker Notebook 实例的私有 IP 地址?在 CDK 中?或者,Terraform?
来自 AWS documentation:只有 1 个属性被公开,即 NotebookInstanceName
。所以我猜,它还不支持。
还有其他方法吗? 有什么想法吗?
【问题讨论】:
【参考方案1】:有几个选项, 我使用了我的防火墙,但您也可以使用 vpc 流日志来执行此操作。
只需 curl 一个你知道是唯一的 ip 地址,然后查看防火墙或 vpc 流日志,然后你就会知道内部 ip 地址,因为那是访问你试图从笔记本内部访问的 ip 地址的那个.
我尝试打开终端并执行 ifconfig 但它不可用。
【讨论】:
也许我不清楚,但我可以获取 Notebook 实例的 IP 地址(例如ifconfig eth2 | grep 'inet addr:' | cut -d: -f2 | awk ' print $1'
),因为我可以访问其控制台。我的问题是我是否可以在 CFN 模板中获取 IP 地址?以上是关于在 CloudFormation/CDK 中获取 Sagemaker Notebook 实例 IP 地址的主要内容,如果未能解决你的问题,请参考以下文章
在 POST 中获取错误 405,在 GET 中获取 404