[编程开发] 我要学习k8s,docker,ceph,和kvm,OpenStack。问一下大佬学习顺序是怎样的?

[复制链接]
bhtl 发表于 2023-10-4 17:54:23|来自:中国 | 显示全部楼层 |阅读模式
或者我还需要哪些技术的前提才能学习以上技术,然后,列一下以上技术学习顺序以便更融合的学习,我是网络专业毕业的。tcpip这些都了解了。
全部回复5 显示全部楼层
Shoubuliao 发表于 2023-10-4 17:54:43|来自:中国 | 显示全部楼层
传统云平台技术栈:  kvm,OpenStack
容器云平台技术栈:  k8s,docker
云计算存储方向: ceph
现在传统云平台已经做的差不多了
而容器云平台还有很大的发展潜力, 可以重点关注一下, 多学习一下K8s
如果今后想做存储方向可以学一下ceph

安装K8s可以参考:
云计算狗:KubeQuick重磅上线, 可视化快速安装K8s
小新技术 发表于 2023-10-4 17:55:02|来自:中国 | 显示全部楼层
先写KBM,然后是docker,K8S,最后是ceph和openstack
现在很少企业用openstack,大都是自己开发私有云平台
huanjie123 发表于 2023-10-4 17:55:57|来自:中国 | 显示全部楼层
可以先学习OpenStack/分布式存储cephKVM,等学的差不多了,然后继续学习docker和K8S,我觉得这个顺序是合理的,仅作建议,学习顺序依据个人习惯。
dddddno1 发表于 2023-10-4 17:56:18|来自:中国 | 显示全部楼层
首先呢,你肯定得有最基本的IT的认知,知道什么是CPU,内存,什么是存储,然后就是要熟悉linux系统,要会大致的操作,装系统,装虚拟机,装软件,配网络这些,然后大致的生态了解下。懂这些的话就有个基础了。
然后你要学的这几个东西其实不是一条线,KVM和openstack是一层,docker和K8S又是一层,ceph又是一层,可能在部署层面有交叉,但在实际学习的过程中是相对独立的。
你要学的话呢,先从Linux到KVM,然后学不学openstack我觉得不算太重要,可以先看看oVirt,然后开始学一些docker,再往上看K8S,ceph单独一条线,懂了点linux和网络知识就可以学,其他不搭架。
x20134799u 发表于 2023-10-4 17:56:26|来自:中国 | 显示全部楼层
可以参考一下我的这篇文章哦,希望对你有所帮助。
sHuXnHs:如何学习云原生

快速回帖

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则