使用Octopus部署

时间:2016-09-19 09:29:22

标签: powershell octopus-deploy teamcity-9.0

如何通过Octopus Deploy创建安全的部署方式?

实施一个重复的团队,前者供开发人员部署到开发环境,后者,部署到登台/生产环境,具有相同的角色和特定用户,这些团队领导者只能部署到登台/生产。

这个想法是为了防止开发人员不得不部署或升级到登台/制作作为安全手段。

拥有一个重复的团队似乎相当笨拙,并且会引起混淆,尤其是在重复团队之间同步的情况下创建新的章鱼项目时。

您对此方法有何建议/建议?

Ninja Edit 我已经包含了标记,因为这是一个想法 - teamcity,当构建过程开始时,将最终部署构建导致章鱼部署,这将部署到该环境。

1 个答案:

答案 0 :(得分:1)

我们处于类似情况,开发人员负责DEVELOPMENT环境,TEST的测试人员以及PREPRODPROD的运营团队。

通过为所有用户提供对Octopus Deploy的访问权限来强制执行此操作,从而创建特定环境的roles范围内的特定于环境的团队;并将用户分配给团队。

http://docs.octopusdeploy.com/display/OD/Managing+users+and+teams