【发布时间】:2015-12-31 17:00:17
【问题描述】:
我已经进行了一些挖掘,但我没有找到任何最近的文档:
我有一个 .NET 4.6 解决方案,其中包含我现在希望部署到云中的多个项目 - 特别是作为 Azure 云服务。
最好不必将创建云服务项目作为我的解决方案的一部分,因为我相信这是一个部署细节,因此与我的解决方案无关,我的解决方案可以很容易地托管在本地 IIS 机器上,甚至IIS 快递。因此,我发现的所有需要在我的解决方案中添加云服务项目的文档都感觉......很脏。
我的部署工具有 Jenkins 和 Octopus Deploy,如果可能的话,我希望让他们直接部署项目 - Octopus 似乎开箱即用,除了一个细节,我有一个启动脚本,它将需要在Azure云服务上运行:
- 为确保安装正确版本的 .NET Framework,如果需要,请安装它。
- 安装与我的其他服务器之一通信所需的 SSL 客户端证书。
对于本地或本地 IIS 安装,这不是问题,因为 Octopus Tentacle 可以在服务器上运行脚本以确保存在正确版本的 .NET Framework 和 SSL 的安装cert,但我无法理解如何在 Azure 云服务上镜像此任务。
【问题讨论】:
标签: azure deployment azure-cloud-services octopus-deploy