31得票11回答
AWS系统管理器启动会话:调用StartSession操作时发生错误(TargetNotConnected):<instance_id>未连接。

问题: 当我使用AWS System Session Manager CLI命令尝试本地连接运行的EC2实例时:aws ssm start-session --target i-123456 我收到以下错误消息:An error occurred (TargetNotConnected) wh...

21得票3回答
列出 AWS SSM 参数存储中的所有参数

如何在AWS Systems Manager(SSM)参数存储中列出所有参数? 我正在使用AWS CLI。 我可以使用aws ssm put-parameter进行存储。 我可以使用aws ssm get-parameter进行获取。 我可以使用aws ssm list-documents列...

21得票2回答
参数存储 vs AppConfig

在保存配置方面,何时应该使用Parameter Store而不是AppConfig?例如,如果我需要在运行时更改日志级别,应该将其存储在SSM还是AppConfig中? 这两种方法有什么优缺点?特别是在使用Lambda函数的无服务器应用上下文中,它们有什么区别?

19得票2回答
AWS Lambda“无法编组响应”错误

我正在尝试设置一个AWS Lambda,它将启动我的EC2实例中的SSM会话并运行命令。目前为了简单起见,我只是想运行ls命令。以下是我的Lambda函数:import json import boto3 def lambda_handler(commands, context): ...

18得票6回答
AWS SSM put parameter 验证异常

当我执行以下命令时,出现了错误。但是根据我的谷歌搜索,我认为语法是正确的。 命令1: aws ssm put-parameter --name /Finance/Payroll/elixir3131 --value "P@sSwW)rd" --type SecureString 命令2...

13得票7回答
AWS System Manager GetParameters权限被隐式拒绝。

我正在尝试为eks设置eksctl,但它抛出以下错误:"Error: unable to determine AMI to use: error getting AMI from SSM Parameter Store: AccessDeniedException: User: arn:aws...

13得票3回答
使用Lambda Python查询SSM参数存储值

我想在AWS Lambda中编写Python 3.6查询以获取有关AWS SSM参数存储的详细信息,但我得到了空响应。如果我通过AWS CLI查询,则可以获取有关参数存储项的详细信息,包括AMI ID,这是我的最终目标。参数存储路径为:/aws/service/ami-windows-late...

11得票1回答
SSM安全引用不支持:AWS :: EC2 :: Instance / Metadata。

我尝试在云形成模板的元数据部分中使用SecureString,但它引发以下错误: SSM 安全引用不支持以下内容: [AWS::EC2::Instance/Metadata/AWS::CloudFormation::Init/config/files/~/.ssh/content]...

10得票2回答
使用KMS解密的AWS SSM参数获取

场景: 我们的一个脚本使用boto3 kms api来加密和解密SSM参数,并将其放到EC2 SSM参数存储中。SSM参数的put操作非常好用,参数被添加(解密为true)到安全字符串中。我们遇到的问题是在尝试以解密为true的方式获取SSM参数值时遇到了问题。对应的Lambda代码运行此脚本...

10得票1回答
如何从boto3 ecs execute_command获取输出?

我有一个在Fargate上运行的ECS任务,我想在其中使用boto3运行命令并获得输出。我可以在awscli中很好地实现这一点。 ➜ aws ecs execute-command --cluster cluster1 \ ...