简体   繁体   English

使用 go sdk v2 获取 aws ec2 实例元数据

[英]Get aws ec2 instance metadata using go sdk v2

I try this example: https://aws.github.io/aws-sdk-go-v2/docs/sdk-utilities/ec2-imds/我试试这个例子: https://aws.github.io/aws-sdk-go-v2/docs/sdk-utilities/ec2-imds/

and go.mod is using: github.com/aws/aws-sdk-go-v2/feature/ec2/imds v1.12.15和 go.mod 正在使用:github.com/aws/aws-sdk-go-v2/feature/ec2/imds v1.12.15

but the localip prints as: &{{0xc0002d1680} {map[{}:{[{ false false {map[]}}]}]}}但 localip 打印为: &{{0xc0002d1680} {map[{}:{[{ false false {map[]}}]}]}}

Anyone have this working?有人有这个工作吗?

This solves the problem if anyone is interested: https://github.com/natemarks/ec2metadata如果有人感兴趣,这可以解决问题: https://github.com/natemarks/ec2metadata

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

相关问题 获取 EC2 实例类型的成本信息 - AWS GO SDK - Get Cost Information of EC2 instance type - AWS GO SDK Java v2 的 AWS SDK 无法从 EC2 实例加载凭证 - AWS SDK for Java v2 is unable to load credentials from EC2 instance 使用AWS Java SDK获取EC2实例XML描述? - Get EC2 Instance XML Description using AWS Java SDK? 如何使用 v2 ruby​​ sdk 为 ec2 实例分配 IP 地址 - how to assign an ip address to an ec2 instance using the v2 ruby sdk 无法从 EC2 实例元数据服务获取 IAM 安全凭证 - .netcore AWS SDK - Unable to get IAM security credentials from EC2 Instance Metadata Service - .netcore AWS SDK AWS DotNet SDK 错误:无法从 EC2 实例元数据服务获取 IAM 安全凭证 - AWS DotNet SDK Error: Unable to get IAM security credentials from EC2 Instance Metadata Service 从 Go 中的 ec2 元数据服务获取 aws 凭据 - get aws credentials from ec2 metadata services in Go 如何使用 Java v2 SDK 获取与附加的 EC2 IAM 角色关联的凭证? - How can I get the credentials associated with the attached EC2 IAM role using the Java v2 SDK? AWS GO SDK - EC2 启动模板 - 获取最旧版本 - AWS GO SDK - EC2 Launch Templates - Get oldest version 如果使用 EC2 角色,Go AWS SDK 是否需要凭证? - Does Go AWS SDK require credentials if using EC2 Role?
 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM