入门k8s的学习建议

最近在学习k8s,感慨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,给我留言。

原文地址:https://blog.51cto.com/14664952/2486568

时间: 2024-10-17 09:53:03

入门k8s的学习建议的相关文章

大牛分享C++学习建议,从入门到精通速学的干货,学到就是赚发了

C++学习建议 大牛分享C++学习建议,从入门到精通速学的干货,学到就是赚发了C++缺点之一,是相对许多语言复杂,而且难学难精.许多人说学习C语言只需一本K&R<C程序设计语言>即可,但C++书籍却是多不胜数.我是从C进入C++,皆是靠阅读自学.在此分享一点学习心得.个人认为,学习C++可分为4个层次:创一个小群,供大家学习交流聊天如果有对学C++方面有什么疑惑问题的,或者有什么想说的想聊的大家可以一起交流学习一起进步呀.也希望大家对学C++能够持之以恒C++爱好群,如果你想要学好C+

给入门程序员的一些学习建议(一定要看)

之前有一些人问我java怎么学?其实我第一个建议是:“敲代码!敲代码!不光要看,更要干!”,很多人光看不练,视频收藏了一堆,就是不看,或者看了一堆视频,就是不敲.这种学习方式:没用!只有你敲了代码之后,这个内容才是你的. 当你学编程的时候,要看看你的键盘,以敲坏键盘为人生目标!什么时候你通过敲代码把键盘敲坏了,你就离高手不远了.当然啦,如果键盘比较好的话,根本敲不坏. 如果想要具备一个高效的学习方法,首先要具备一个正确的学习价值观. 可以把整个学习过程比作听英语听力,当你在听英语听力的时候,假如

(转)C++学习建议

原文:http://www.cnblogs.com/xilentz/archive/2010/05/01/1725460.html 博主传达了大量的去其糟粕的思想,所以,我只取了他对如何学习C++的建议,我还标记那些我觉得重要的话,方便以后提醒自己. C++是一门强大的语言,我们没有任何理由不学习他,领略其中的风采. 建议1:有辨别力地阅读(包括那些被广泛称为"经典"的)C++书籍. 如果书中介绍的某块内容你认为在日常编程中基本不会用到(属于20%场景),那么也许最好的做法是非常大概的

50条大牛C++编程开发学习建议

每个从事C++开发的朋友相信都能给后来者一些建议,但是真正为此进行大致总结的很少.本文就给出了网上流传的对C++编程开发学习的50条建议,总结的还是相当不错的,编程学习者(不仅限于C++学习者)如果真的理解了这些建议,相信能够在学习时准确的抓住侧重点,少走弯路.下面列出这50条建议: 1.把C++当成一门新的语言学习(和C没啥关系!).2.看<Thinking In C++>,不要看<C++编程思想>.3.看<The C++ Programming Language>和

一位资深程序员大牛给予Java初学者的学习建议(转)

一位资深程序员大牛给予Java初学者的学习建议 这一部分其实也算是今天的重点,这一部分用来回答很多群里的朋友所问过的问题,那就是我你是如何学习Java的,能不能给点建议? 今天我是打算来点干货,因此咱们就不说一些学习方法和技巧了,直接来谈每个阶段要学习的内容甚至是一些书籍.这一部分的内容, 同样适用于一些希望转行到Java的同学. 在大家看之前,我要先声明两点. 1.由于我本人是Java后端开发出身,因此所推荐的学习内容是Java Web和Java后端开发的路线, 非Java Web和Java后

Java自学之道(一) ------ 给程序入门者的一点建议

Java自学之道(一) ------ 给程序入门者的一点建议 在书场上看到很多有关Java的书籍,但这就像进了瓜地里挑瓜挑的眼花,很多人不知道自己到底该选那本书好.很快精通Java可能只有很少一部分人能实现,那就是他曾经精通过 哪门语言,因为程序设计语言很好学,只要你精通一门语言,就可以做到一通百通.因为每种语言都有其共同点,就拿C语言来说,由于C语言出现的比较早,用的人也比较多,所以人们都习惯了它的语法规则和设计流程,假如现在出现了一门新的语言,而它和C语言的语法规则是天壤之隔,那么它的结果肯

@程序员,这四个学习建议值得收藏

在我看来,学习能力应该是一个人最重要的能力之一.因为我们赖以生存的所有技能,无一例外都是通过学习获得的.那些优秀的人,也不过是学习能力或者学习效率比一般人强而已. 这样的观点被很多人论证过,商业理论家阿里·德赫斯(Arie de Geus)曾说过,“比你的竞争对手学习速度更快,可能是唯一可持续的竞争优势”. 如今,IT 技术更新日新月异,不论是新版本的更新还是新框架的产生,都以极快的速度在推进,令人眼花缭乱,应接不暇.因此,对程序员来说,持续学习.有选择地学习显得尤为重要. 01.多角度,对比学

从零开始入门 K8s | GPU 管理和 Device Plugin 工作机制

作者 |?车漾? 阿里巴巴高级技术专家 本文整理自<CNCF x Alibaba 云原生技术公开课>第 20?讲. 关注"阿里巴巴云原生"公众号,回复关键词"入门",即可下载从零入门 K8s 系列文章 PPT. 导读:2016 年,随着 AlphaGo 的走红和 TensorFlow 项目的异军突起,一场名为 AI 的技术革命迅速从学术圈蔓延到了工业界,所谓?AI 革命从此拉开了帷幕.该热潮的背后推手正是云计算的普及和算力的巨大提升. 需求来源 经过近几

从零开始入门 K8s | 有状态应用编排 - StatefulSet

作者 | 酒祝? 阿里巴巴技术专家 本文整理自<CNCF x Alibaba 云原生技术公开课>第 22 讲. 关注"阿里巴巴云原生"公众号,回复关键词"入门",即可下载从零入门 K8s 系列文章 PPT. 导读:有状态应用的部署交付向来都是应用运维领域的难点之一,常见的有状态需求如在磁盘持久化状态.每个机器需要独立且稳定的网络标识.发布顺序确定性等.针对这类问题 Kubernetes 提供了 StatefulSet 控制器,作为帮助有状态应用部署和在