首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >基于代理的发布模板,硬编码值可配置?

问基于代理的发布模板,硬编码值可配置?
EN

Stack Overflow用户
提问于 2015-02-05 17:55:15
回答 1查看 262关注 0票数 0

我的发行版模板由两个硬编码的值组成,比如安装路径、文档文件夹路径等等。要创建一个新的模板,我需要在很多地方更改这些值,更大的模板非常耗时。

我已经实现了基于代理的发布,我的问题是:

  1. 是否可以在版本的每个阶段(如QA、阶段、生产等)中使用变量配置这些值。
  2. 基于代理的发布模板和vNext模板的区别是什么?
EN

回答 1

Stack Overflow用户

发布于 2015-02-05 18:32:37

  1. 不是的。对于基于代理的版本,只能在单个操作级别设置值。我理解需要更改许多值的痛苦,但这实际上指出了您的环境中的一个问题:--它们与太不同了。您的环境应该尽可能接近其他环境。有很多不同环境的价值观就是指出你的环境太不一样了。
  2. vNext发布模板不使用部署代理--它们使用所需的状态配置/Powershell或Chef来编排部署。这是一个从根本上不同的部署模型,有着自己的一组挑战。尽管如此,"vNext“特性显然是前进的道路。

使用vNext模板的想法是,您的PowerShell/DSC脚本是源代码控制的工件,您可以使用RM在适当的环境中使用正确的参数调用脚本。

这使得对您的环境的更改控制更容易管理:您的环境配置和软件的正确运行状态是源代码控制和易于审查的东西。

票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/28350808

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档