我可以以某种方式在天蓝云服务中进行分段和生产之间的自动交换吗?

时间:2014-01-20 19:36:48

标签: azure tfs

我基本上想在天蓝云服务上进行分段和生产之间的自动交换。

基本上我有一个QA环境需要一个固定的IP地址供QA人员在开发人员完成任务后进行测试。因为在暂存期间由于TFS构建中可能发生的一些问题而导致ip发生变化,所以我希望能够为QA团队提供一个固定的地址,而无需手动点击交换。

2 个答案:

答案 0 :(得分:1)

在生产和暂存部署之间执行VIP SWAP时。两个部署的VIP将被交换。因此,生产将成为分期,分期将成为IP交换生产。

如果您希望新的Staging部署(以前的Production)保留应用程序的所有最新位,则必须将应用程序重新部署到新的分段。此过程可以通过PowerShell自动完成。以下资源可帮助您开始自动化部署过程。

To create a new deployment using PowerShell

Run PowerShell script in TFS build process

答案 1 :(得分:0)

我的第一个问题是为什么暂存部署/插槽存在这些问题?

如果需要以编程方式执行VIP交换,我认为您可以通过Windows Azure服务管理API添加一些自定义逻辑。将其添加到您的构建定义中(例如,通过PowerShell执行)。