-2
  1. 模板 2 上的 HDI 集群:-
template.json
parameters.sjon
deploy.sh
  1. 模板 1 上的 Azure VM:-
template.json
parameters.sjon
deploy.sh

我能够单独部署 1 和 2,没有任何问题。

  1. 现在我想获取 HDI 集群头节点 IP 并在 Azure VM 上的属性文件中使用。

如何一次实现 3 并按顺序部署 1,2,3?

4

2 回答 2

1

只需将这些模板合并为一个,使 Azure VM 依赖于 HD 集群,并使用以下方式将 IP 从集群传递到 VM 扩展:

 "[reference('mastervmid','2016-09-01').ipConfigurations[0].properties.privateIPAddress]"
于 2017-04-06T10:45:22.250 回答
0

根据您的情况,您可以使用以下步骤。

1.部署模板2。

2.模板2部署成功后,从HDI集群中获取你想要的参数,并将参数传递给模板1。

3.部署模板1。

注意:如果你想使用这种方式,你的模板应该有不同的名字。

于 2017-04-07T03:16:25.290 回答