使用AWS Lambda函数从EC2实例检索信息

2024-07-04 15:43:59 发布

您现在位置:Python中文网/ 问答频道 /正文

如何在Lambda函数中使用CDK和python在新部署/配置的linux EC2实例中检索系统信息?你知道吗

我想知道是否可以提取一个或多个环境变量,这些变量也是在/etc/environment.d/servervars.env中定义的。你知道吗

我希望这些值在Lambda函数中可用。我当前的Lambda函数知道实例id


Tags: 实例lambda函数env信息定义environmentlinux
1条回答
网友
1楼 · 发布于 2024-07-04 15:43:59

由于信息是静态的,并且是在实例配置期间添加的,因此可以向配置脚本添加一行:

MY_ID=`curl http://169.254.169.254/latest/meta-data/instance-id  silent`

APPLICATION=payroll
aws ec2 create-tags  resources $MY_ID  tags Key=Application,Value=$APPLICATION

AWS CLI需要AWS凭据才能创建标记。这可以通过将IAM角色分配给具有ec2:CreateTags权限的实例来完成。你知道吗

相关问题 更多 >

    热门问题