我正在通过AWS CLI创建RDS
create-db-instanceRDS正在被创建,但我希望等到RDS达到“可用”状态,这样我才能执行脚本的其余部分。我不知道怎样才能做到这一点。
发布于 2017-10-06 22:51:59
使用AWS在其CLI中提供的waiters。具体来说,您希望等到RDS DB实例可用为止。看看db-instance-available。
aws rds wait \
db-instance-available \
--db-instance-identifier "your-rds-instnace-id"发布于 2017-10-06 22:52:19
从没试过这个。但是,以下CLI是您所需要的:
aws rds wait db-instance-available --db-instance-identifier <value>等待JMESPath查询DBInstances[].DBInstanceStatus返回所有元素可用的描述-db-实例轮询。它将每30秒进行一次投票,直到达到一个成功的状态。这将在60次检查失败后,返回代码255退出。
发布于 2017-10-06 22:53:19
现在,您应该使用AWS命令线接口(CLI)来调用AWS。
该命令将是:
aws rds create-db-instance ...然后,你可以叫侍者:
aws rds wait db-instance-available ...请参见:
https://stackoverflow.com/questions/46614808
复制相似问题