最简单的 K8S 部署文件编写姿势,没有之一!

2020-12-14 09:00:29 +08:00
 kevinwan

1. 头疼编写 K8S 部署文件?

首先,你需要知道有这些知识点,其次要把这些知识点都搞明白也不容易,再次,每次编写依然容易出错!

2. 创建服务镜像

前一篇文章 讲解了如何快速创建自己的服务镜像,不过为了演示,这篇文章我们以 redis:6-alpine 镜像为例。

3. 完整 K8S 部署文件编写过程

4. 总结

goctl 工具极大简化了 K8S yaml 文件的编写,提供了开箱即用的最佳实践,并且支持了模板自定义。

如果觉得文章有帮助,欢迎 star 🤝

5. 项目地址

https://github.com/tal-tech/go-zero

4826 次点击
所在节点    推广
24 条回复
eudore
2020-12-16 09:20:12 +08:00
不应该 helm 吗,直接 helm 生成或一键上服务,命令行和 helm 差不多的。
hantsy
2020-12-16 16:34:25 +08:00
现在不是都是用 Operater,我不大懂。感觉 DevOps 都是走 MarketPlace 路线,和 Github Actions 类似,很多东西通过市场发布复用。
dreamusername
2020-12-17 20:31:36 +08:00
伪需求,如果需要生成,必然要了解各种配置的定义,这样前方有 kustomize 与 helm 在等着你,再然后就看到了 argocd,然后发现 kubectl 都可以不用。
kevinwan
2020-12-17 20:49:57 +08:00
@dreamusername 不同公司,不同场景有不同用法嘛

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

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

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

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

© 2021 V2EX