在cloudformation的输出中获取Redshift集群状态

问题描述 投票:0回答:1

我正在使用CF创建一个redshift集群,然后我需要输出集群状态(基本上如果它可用或不可用)。有方法输出端点和端口,但我找不到任何可能的输出状态的方法。

我怎么能得到它,或者不可能?

amazon-redshift amazon-cloudformation
1个回答
0
投票

你是对的。根据AWS::Redshift::Cluster - AWS CloudFormation,唯一可用的输出是Endpoint.AddressEndpoint.Port

状态不是您通常希望从CloudFormation输出的内容,因为值会更改。

如果你真的想等到集群可用,你可以创建一个WaitCondition然后监视状态和等待条件的信号继续。这可能需要是具有一些用户数据的Amazon EC2实例。 Linux实例每秒收费,因此这是非常可行的。

© www.soinside.com 2019 - 2024. All rights reserved.