通过Azure DevOps部署Service Fabric并在Octopus中管理环境变量

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了通过Azure DevOps部署Service Fabric并在Octopus中管理环境变量相关的知识,希望对你有一定的参考价值。

我在Azure DevOps中有一个Service Fabric CI / CD工作正常。现在我希望能够按环境管理和分离我的变量,有人指出Octopus是这样的:

Octopus Dashboard

我有点迷失了。我应该在Azure DevOps中安装Octopus扩展,以便能够在保留现有Azure DevOps CI / CD管道的同时管理我的变量,还是我需要抛弃Azure DevOps并在Octopus中做一个全新的事情?有人会详细解释我在案件中需要做些什么吗?谢谢。

答案

您在Azure Devops中有释放变量,如果您只需要释放变量,则不要将章鱼添加到混合中。它们的范围可以与章鱼的发布环境非常相似。

https://docs.microsoft.com/en-us/azure/devops/pipelines/release/variables?view=azure-devops&tabs=batch#custom-variables

我的管道示例: enter image description here

该图片中的每个条目都与单个环境相关联(如屏幕截图中的测试和生产是两个不同的环境)。

以上是关于通过Azure DevOps部署Service Fabric并在Octopus中管理环境变量的主要内容,如果未能解决你的问题,请参考以下文章

Service Fabric、Azure Devops 部署失败:指定的网络密码不正确

isUpgrade 设置如何影响 Azure DevOps 中 Service Fabric 应用程序部署任务中的部署过程

Azure Devops 无法连接到 Service Fabric 群集

通过 Azure DevOps 将多个应用程序部署到同一个 Azure Web 应用程序

通过 Azure Devops 将 .Net Core 3.1 Web 应用程序部署到 Azure Linux Web 服务时出错

Service Fabric Guest .Net Core 3.1 API exe 的 Azure DevOps 构建管道在创建包时失败