问题标签 [amazon-ssm-agent]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
1 回答
143 浏览

patch - 步骤正在验证目标实例上的 SSM 代理可用性时步骤超时。实例上的 SSM 代理:[i-xxxxxxx] 不起作用

我正在处理“修补 AMI 并更新 Auto Scaling 组”并按照 AWS文档进行配置,但我卡在“任务 3:创建运行手册、修补 AMI 并更新 Auto Scaling 组”并出现以下错误. 为了解决这个问题,我在启动实例(startInstances)时添加了“用户数据”。因为它只接受base64,所以转换并提供了base64(UmVzdGFydC1TZXJ2aWNlIEFtYXpvblNTTUFnZW50Cg==)。

我尝试使用以下用户数据执行但两者都不起作用,即使我尝试使用相同的命令应用新步骤但未能修补 AMI。

  1. 尝试了以下脚本:

    <powershell> powershell.exe -Command Start-Service -Name AmazonSSMAgent </powershell> <persist>true</persist>

  2. 尝试启动并重新启动 SSM 代理。

    base64:UmVzdGFydC1TZXJ2aWNlIEFtYXpvblNTTUFnZW50Cg==

YAML 示例:

不过,我看到以下错误。

您的建议/解决方案对我有很大帮助。谢谢你。

0 投票
0 回答
15 浏览

amazon-web-services - 解释 aws ssm 获取参数

在解释其中一些 aws 命令时,我是个新手。这个脚本为我提供了一些我需要的值。但是有些值的表现并不像我预期的那样。

这个命令本质上是调用什么?它是否导航到 S3 存储桶?如何打开我的 AWS 控制台并找到此命令的内容?

aws ssm get-parameter --name production.team-example.platform.oauth2creds.testservice --with-decryption --output text --query Parameter.Value > /tmp/event-platform/oauth2.json