最近看了几本 DevOps 相关的书,很向往上面描述的种种方法、实践。
请教各位,如果想在下一份工作中加入这样的团队,或一起转型,都需要学习哪些技术栈和知识?
目前我会的相关技术栈包括 Go 、Kubernetes 、Prometheus 等遥测工具、CI 工具等。但以前没有过纯粹的运维经验,是否需要多去学习。
1
waising 2021-03-09 07:53:37 +08:00 via iPhone
我也刚开始关注,目前准备用 k8s istio knative 或者直接用 openshift 来弄这一套 正在看可行性
|
2
baiyi OP @waising #1 knative 我也接触过,后来一直在用 tekton,我觉得算是做得比较好的 kubernetes CI 工具了。istio 和服务网格最开始我以为包含了微服务的所有方面,后来学习后发现只是关注于服务之间的交互和流量治理方面,不过也做的很多了,devops 中提到的几个实践都可以依靠它来实现,金丝雀发布、A/B 测试等等。
|
3
smilingsun 2021-03-09 08:43:22 +08:00
看了一下楼主的博客,发现已经很强了 https://cnbailian.github.io/post/kubernetes-network-notes/
|
4
baiyi OP @smilingsun #3 之前对容器网络方面感兴趣,有过认真学习。实际上真实的网络环境远不是 flannel 这么简单 还是会碰到很多的坑
|
5
baiyi OP |
6
mahone3297 2021-03-09 10:08:09 +08:00
lz 要不要看看这里? https://www.v2ex.com/t/751328#reply3
|
7
hwdef 2021-03-09 14:34:00 +08:00
楼主看的什么书?分享一下?
|