【问题标题】:automate exe installation in AWS ec2 instances在 AWS ec2 实例中自动安装 exe
【发布时间】:2018-10-20 08:04:56
【问题描述】:

有什么方法可以自动在 AWS EC2 实例中安装 exe/MSI 代理?具体来说,我正在寻找 Azure 的自定义脚本扩展的对应物。 [免费]

场景: 我想在 1000 个 Ec2 实例上安装 BigFix 和 Datadog 代理,这是一次性工作,所以我不是在寻找任何涉及 Chef / Puppet 等的解决方案,

【问题讨论】:

    标签: amazon-web-services amazon-ec2


    【解决方案1】:

    是的,您可以将脚本传递给将在第一次启动时执行的实例(但此后不能)。它通常被称为用户数据脚本

    见:

    如果您希望在实例启动后安装,请使用AWS Systems Manager Run Command

    【讨论】:

    • 谢谢约翰。我专门在已经运行的机器(生产工作负载)上寻找安装代理。我们有大约 3000 台虚拟机,拥有 Systems Manager 的先决条件是在所有 3000 台服务器上安装 SSM 代理。我们如何在拥有这么多密钥的机器上自动安装 SSM 代理。
    • 啊,鸡对蛋!在这种情况下,SSM 最初无法为您提供帮助。看起来您需要一些手动工作来安装将来会为您提供帮助的代理。
    • 当您说“使用那么多密钥”时,我希望您没有在每个单独的实例上使用随机生成的 EC2 密钥对/密码?建议是,一旦启动实例,应将安全性配置为使用公司标准(例如 Active Directory 或通用密钥对),而不是使用 AWS 生成的密钥/密码。在处理每个实例时可能需要修复其他问题。
    • 这个过程是我们加入新客户的过程。我们通常在正式支持(稳定状态)客户之前安装代理。这意味着,在项目过渡完成并且代理安装是项目过渡的一部分之前,我们不会获得 AD 凭据。
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 2018-12-12
    • 2020-11-29
    • 2020-11-10
    • 2020-10-16
    • 2023-03-17
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多