发布于: Oct 26, 2017
Amazon EC2 Systems Manager 现在支持运行存储在 GitHub 或 Amazon Simple Storage Service (Amazon S3) 上的任何脚本或 Systems Manager 文档。
以前,要在 Systems Manager 中运行脚本和文档,需要直接在 Systems Manager 中创建 JSON 文件并将其以文档形式保存。现在,您可以从自己的公有或私有 GitHub 存储库或 Amazon S3 存储桶中引用和运行外部文件。这可以通过使用两个预先编写的文档之一直接完成,也可以使用底层插件下载内容并从 GitHub 或 Amazon S3 运行脚本或文档。您无需修改该脚本,可以将它保留为实例所支持的任何语言的版本。例如,它可以采用 Python、Ruby 或 YAML 编写。此外,您还可以使用不经修改的 PowerShell 脚本或 Ansible 操作手册。
您还可以在一个 Systems Manager 文档中引用另一个文档。这样,您就可以维护较小的、支持重用的专用模块化脚本,而无需将所有脚本手动复制到一个文档中。例如,您可以维护两个包含专用脚本的文档,需要时在第三个文档中调用它们。
Systems Manager 在所有商业区域和 GovCloud 中提供。