gpt4 book ai didi

amazon-web-services - AWS EC2 镜像生成器 : How to prevent removing SSM Agent

转载 作者:行者123 更新时间:2023-12-04 15:07:13 33 4
gpt4 key购买 nike

我需要根据准备一个AMI CentOS 8 预装 SSM-agent .正在尝试使用 图像生成器 为了这。根据documentation :
用于使用 Image Builder 构建镜像和运行测试的实例必须有权访问 Systems Manager 服务。所有构建事件均由 SSM 自动化进行编排。 SSM 代理将安装在源镜像上(如果尚不存在),并将在创建镜像之前将其删除。
所以问题是如何防止删除SSM-agent?我需要保持安装。不幸的是在文档中找不到解决方案。

最佳答案

如果源 AMI 中不存在 SSM,ImageBuilder 将安装 SSM 代理,并在使用 AMI 之前卸载该代理。
当 ImageBuilder 安装 SSM 代理时,它会跟踪代理的安装(在一个文件中),它位于 /tmp/imagebuilder_service/ssm_installed .
您只需要在构建过程中删除该文件,然后它就不会删除 SSM 代理。
在 Imagebuilder 构建组件中添加额外的步骤以保留 SSM 代理安装

- name: RetainSSMAgentInstallation
action: ExecuteBash
inputs:
commands:
- sudo rm -rf /tmp/imagebuilder_service/ssm_installed

关于amazon-web-services - AWS EC2 镜像生成器 : How to prevent removing SSM Agent,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/65891171/

33 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com