部署 如何部署 Rails 项目到 Kubernetes,Docker 集群,项目包含 MongoDB,Rabbitmq,Redis 等等

luoganglong · 2018年11月21日 · 最后由 zouyu 回复于 2018年11月23日 · 6947 次阅读

如何部署 rails 项目到 kubernetes,docker 集群,项目包含 mongodb,rabbitmq,redis 等等

😅 这个问的有点宽泛,推荐阿里云的 kubernetes 集群,其他的还是参考 google 吧。或者你自己先搭建,如果遇到哪步走不下去了,可以再问,这样的话也比较有针对性

awking 回复

kubernetes 的集群已经搭好了,现在就是要部署 rails 的项目,感觉无从下手。。。。。。

luoganglong 回复

在项目底下使用 Dockerfile, docker-compose,这里可以参考 Homeland 的 docker 部署方式。话说为什么用 docker,hold 住才行😆

  1. Dockerfile
  2. 跑起 docker-compose
  3. 写 K8s/Helm yaml
southwolf 回复

好的,感谢。

awking 回复

哈哈,老板说以后微服务会成为主流,让我们搞。。。

坐等大佬😀

微服务好像喜欢这样? GCP + Kubernetes + Go + Other language

把要部署的都打成镜像,然后想怎么部署就怎么部署了。 入门可以试试用 rancher 2 + k8s + helm,微服务的话再加上 istio。 有钱的话还可以购买 rancher 2 的企业服务支持。

rancher2.x

需要 登录 后方可回复, 如果你还没有账号请 注册新账号