【问题标题】:How to create OpsWorks users using CloudFormation?如何使用 CloudFormation 创建 OpsWorks 用户?
【发布时间】:2023-03-05 06:56:02
【问题描述】:

我正在尝试创建一个CloudFormation 模板来部署我的OpsWorks 堆栈和层以及其他一些AWS 资源。我想使用他们提供的Permissions 功能来管理我的OpsWorks 实例的用户。

我已经能够使用 UI 和 CLI 管理这些用户,但是我找不到任何使用 CloudFormation 的方法。我一直在阅读文档,似乎没有为它指定资源。 CloudFormation 是否无法访问 AWS API 中的所有资源?

【问题讨论】:

  • CloudFormation 可能无法访问某些 UI 元素甚至 API。你说的是 Linux 用户还是 AWS IAM 用户?
  • 您可以将 AWS IAM 用户导入 OpsWorks,OpsWorks 会将这些用户创建到您的 Linux 计算机中。在 UI 中,您可以定义谁可以成为 sudoer 以及谁可以 SSH。

标签: amazon-web-services amazon-cloudformation aws-opsworks


【解决方案1】:

CloudFormation 不支持 OpsWorks 用户。但是还是可以的,可以使用 CloudFormation 自定义资源创建 opsworks 用户:http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/template-custom-resources.html

【讨论】:

  • 您好,感谢您的建议。您知道是否需要通过 SNS 或 Lambda 来执行此操作?我似乎找不到其他 ServiceToken 的任何其他示例。
猜你喜欢
  • 2021-06-21
  • 2017-05-12
  • 2016-11-22
  • 2016-12-24
  • 1970-01-01
  • 2016-07-13
  • 2018-05-08
  • 2017-05-06
  • 2019-11-08
相关资源
最近更新 更多