入门k8s的学习建议
系统地学习k8s
k8s实在是很强大,强大到让人望而却步。k8s是什么东西?用一句话概括就是容器编排工具。既然是容器,那就绕不开docker,docker的知识要掌握。容器和容器之间要通信,所以网络知识也要掌握一点,容器间资源要共享要隔离,所以有了命名空间和pod,还有存储、挂载、鉴权、ingress等等一大堆的东西,还有那些复杂的yaml文件要写,自学的话,很容易让人放弃。所以我不推荐,在搜索引擎直接搜索“k8s入门教程”之类的文章就开始学习,往往搜索出来的一两篇文章,受于篇幅限制,并不能很好地厘清这些概念,反而让人摸不着头脑。我要推荐的两个学习网站,一个是k8s的官网https://kubernetes.io/zh/docs
,另外一个是kuboard官网的教程https://kuboard.cn/learning/
k8s官网
k8s的官网文档齐全而且支持多语言,并且还有交互式的教程,让小白们可以先跳过搭环境的步骤,去实操k8s。k8s的官方在推广k8s这方面上真的值得很多开源项目学习。
kuboard的教程
kuboard是 Kubernetes 的一款图形化管理界面。kuboard本身做得也不错,并且它的官网也有提供k8s的教程,由于是国内大神出品,所以在我看来会比k8s的官网阅读起来更容易理解,而且也分等级,从入门到高级,教程都有涵盖。我认为在kuboard学完,再去看k8s的官网,受益匪浅。
基本上我觉得这两个网站的教程以及满足大多数人的学习需求了(资料肯定是官网最全~~)。
欢迎关注我的公众号:onepunchgo,给我留言。
相关推荐
###host字段指定授权使用该证书的etcd节点IP或子网列表,需要将etcd集群的3个节点都添加其中。cp etcd-v3.3.13-linux-amd64/etcd* /opt/k8s/bin/