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

时间:2018-08-09 06:10:29

标签: amazon-redshift amazon-cloudformation

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

我该怎么办,还是不可能?

1 个答案:

答案 0 :(得分:0)

您是正确的。根据{{​​3}},唯一可用的输出是Endpoint.AddressEndpoint.Port

通常情况下,状态值不是您想要从CloudFormation输出的状态。

如果您真的想等到群集可用之前,则可以创建一个WaitCondition,然后用一些东西来监视状态和等待条件继续的信号。这可能需要是带有某些用户数据的Amazon EC2实例。 Linux实例是按秒收费的,因此这是相当可行的。