【问题标题】:RDS instances script automationRDS 实例脚本自动化
【发布时间】:2022-09-29 16:13:00
【问题描述】:

我正在尝试创建一个 bash 脚本,该脚本将找到具有特定标签的 rds 实例并停止该实例。 例如,如果我的 rds 实例使用标签 Name=application_name 和 value=abc 运行,它应该向我提供实例列表,然后停止它们。

  • 好的,但是您忘记提供 bash 脚本并解释它有什么问题。有什么错误吗?
  • @Marcin我还没有创建一个:(但是到目前为止我已经找到了这个命令 aws resourcegroupstaggingapi get-resources --resource-type-filters rds:db --tag-filters Key=application_name -- 输出表但是我也需要 value=abc
  • 因此,请澄清您对 SO 的期望是什么?有人从头开始为您编写整个程序吗?
  • 如果有人可以给我一个关于如何开始的想法,或者是否有任何可用的帮助。

标签: amazon-web-services amazon-rds


【解决方案1】:

你应该能够使用类似的东西:

ID=$(aws resourcegroupstaggingapi get-resources --resource-type-filters rds:instance --tag-filters Key=application_name,Values=abc --output text)

aws rds stop-db-instance --db-instance-identifier $ID

我没有测试它,但这应该让你去!

见:get-resources — AWS CLI Command Reference

【讨论】:

  • 谢谢@John Rotesnstein。我会测试它..
猜你喜欢
  • 1970-01-01
  • 1970-01-01
  • 2022-01-07
  • 1970-01-01
  • 2018-11-26
  • 1970-01-01
  • 2013-08-16
  • 2016-12-02
  • 2013-01-16
相关资源
最近更新 更多