使用权杖向解析器输出添加变量
add a variable to the resolver output with sceptre
我在描述 scepter 中的堆栈时有一个场景,我必须将一个已知的端口号附加到 hostname/ip,我可以像这样从解析器获得它:
LdapServerURL: !stack_output_external some-stack::Host
我希望 "LdapServerURL" 被解释或具有这样的值:-
Host:389
其中 389 是已知端口。
很遗憾,目前不支持。
您能否将端口添加到输出中,因为 URL 可以包含端口。
我写了一些东西来解决这个问题失败了:https://github.com/cloudreach/sceptre_combine_resolvers,它是为 scepter v2 设计的,但是如果你在你的 repo 中将 sceptre_combine_resolvers.py
复制到 resolvers
它应该可以工作
我在描述 scepter 中的堆栈时有一个场景,我必须将一个已知的端口号附加到 hostname/ip,我可以像这样从解析器获得它:
LdapServerURL: !stack_output_external some-stack::Host
我希望 "LdapServerURL" 被解释或具有这样的值:- Host:389 其中 389 是已知端口。
很遗憾,目前不支持。 您能否将端口添加到输出中,因为 URL 可以包含端口。
我写了一些东西来解决这个问题失败了:https://github.com/cloudreach/sceptre_combine_resolvers,它是为 scepter v2 设计的,但是如果你在你的 repo 中将 sceptre_combine_resolvers.py
复制到 resolvers
它应该可以工作