We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
我们有 fabric 帮我们做自动化任务。但是对于部署一个 linux 环境,我们还有大量的手动过程,我们在一些文档里面有所记录,但是还没有自动化。
我希望我们能够使用类似 Saltstack 去解决 provisioning 的过程。当然,如果我们希望使用 docker 去解决 provisioning + config management 那也很好,不过我想那会事一个比较大的工程。
自动化这个过程后,部署将会是一个完全自动化的过程。我们就可以相对低廉的迁移我们的部署到不同的 VPS/Cloud provider 去。比如,从 linode 迁移到 digitalOcean 就会变得简单。如果其它地方准备使用我们的代码部署一个 unconference 也会变得简单很多。
OpenParty 部署的自动化分两部分:
The text was updated successfully, but these errors were encountered:
用 Salt 的话,对于新用户来说还是有一定的学习成本的,或许 Ansible 会是一个更好的方案。
Sorry, something went wrong.
直接使用Docker呢?
Docker 解决的不是 provisioning 的问题。Ansible 可以考虑。我对 Ansible 和 Saltstack 都不太了解,但是我身边几个做 python 的同学都在用 Saltstack 所以我才这样建议。最好是有点经验的朋友先弄一个可用的方案出来,我们跟上。用哪个工具我不是太在意。
No branches or pull requests
为什么这么做?
我们有 fabric 帮我们做自动化任务。但是对于部署一个 linux 环境,我们还有大量的手动过程,我们在一些文档里面有所记录,但是还没有自动化。
我希望我们能够使用类似 Saltstack 去解决 provisioning 的过程。当然,如果我们希望使用 docker 去解决 provisioning + config management 那也很好,不过我想那会事一个比较大的工程。
自动化这个过程后,部署将会是一个完全自动化的过程。我们就可以相对低廉的迁移我们的部署到不同的 VPS/Cloud provider 去。比如,从 linode 迁移到 digitalOcean 就会变得简单。如果其它地方准备使用我们的代码部署一个 unconference 也会变得简单很多。
什么是 provisioning?
OpenParty 部署的自动化分两部分:
参考
The text was updated successfully, but these errors were encountered: