一直有个问题, laravel 或者 go gin 如何用 k8s 部署

2019-08-08 09:20:06 +08:00
 laravel

以前只是看了 docker 和 kubernetes 基础,有没有实战的书?

2863 次点击
所在节点    程序员
9 条回复
Nitroethane
2019-08-08 09:24:49 +08:00
难道不是先把应用构建成 docker 镜像,然后再通过 k8s 的 Deployment、StatefulSet 或者其他的方式部署到 k8s 么?
我推荐这本开源书籍,结合官方文档看感觉还可以: https://jimmysong.io/kubernetes-handbook/guide/deploy-applications-in-kubernetes.html
laravel
2019-08-08 09:37:29 +08:00
@Nitroethane 最好是针对 laravel 或者 go 的,套路应该不同
Moker
2019-08-08 09:56:43 +08:00
先打镜像 有镜像就能部署 PHP 和 Go 差在一个编译的过程 其他基本一致
Phariel
2019-08-08 09:58:18 +08:00
先打 Docker image 然后推荐用 Helm 部署进 Cluster 里面 自己 google 一下 Helm
annoymous
2019-08-08 10:07:16 +08:00
helm 写个配置 直接 install 就好了
thet
2019-08-08 11:44:21 +08:00
先会用 docker 再说
lawmil
2019-08-08 12:00:32 +08:00
k8s 本质还不是管理容器么。。为什么要区分特定语言框架。。
DiffView
2019-08-08 14:00:08 +08:00
有啥不同呢,如果不是微服务,挂个负载均衡 /gateway/ingress 就可以了
如果有其他困难,你可能要反思程序是否支持微服务架构
laravel
2019-08-08 14:20:48 +08:00
@DiffView 是啊 还不懂微服务架构

这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。

https://www.v2ex.com/t/590005

V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。

V2EX is a community of developers, designers and creative people.

© 2021 V2EX