【问题标题】:Way ahead in learning octopus Deployment在学习章鱼部署方面遥遥领先
【发布时间】:2019-10-28 12:38:57
【问题描述】:
我对 Octopus 部署完全陌生,我正在努力寻找起点
了解章鱼部署基本原理的最佳途径是什么?
有什么先决条件吗?
艾米推荐我可以学习的课程/书籍?
【问题讨论】:
标签:
deployment
devops
octopus-deploy
【解决方案1】:
我和你的情况一样。我没有接受过零训练,然后就陷入了困境。
我建议您从一个简单的应用程序开始,了解部署应用程序所需的“流程”步骤。例如,一个简单的站点可能有以下步骤:
- 在 IIS 中停止应用程序池和站点
- 将站点部署到 IIS
- 执行任何 SQL 脚本
- 在 IIS 中启动应用程序池和站点
有许多内置步骤可以帮助解决此问题。我建议你看看它们。
然后您想查看每个环境所需的“变量”。同样,例如,您可能有一个用于网站主机名的变量,其值如下:
- DEV = 网站开发
- UAT = 网站-uat
- QA = 网站-qa
- 直播 - 网站直播
将应用部署到不同的环境时,将使用一组不同的变量。
查看 Octopus youtube 页面以获取一些好的资源:
Octopus youtube channel
我发现八达通很容易通过反复试验来获取。
祝你好运!