个人跟随B站尚硅谷进行kubernetes学习的学习记录
知识图谱 介绍说明发展历史及K8S的优势
历史就不赘述了,百度一下你就知道优势特点:
轻量级(消耗资源小)开源弹性伸缩负载均衡 K8S组件说明K8S中的一些关键词解释 基础概念
本章内容对后续的学习十分重要
重点掌握:什么是Pod 控制器类型 k8s网络通讯模式
Pod概念
自主式pod K8S中最小的操作单元(封装集合)管理器控制的pod服务发现pod协同 网络通讯模式
网络通讯模式说明组件通讯模式说明 kubernetes 安装
重点:自主构建k8s集群
系统初始化k8s 部署安装常见问题分析 资源清单
重点:资源的概念、*掌握资源清单的语法、编写pod 、掌握pod的生命周期*
K8S中资源的概念
什么是资源名称空间级别的资源集群级别的资源 资源清单 ——(yaml语法格式)通过资源清单编写PodPod的生命周期 pod控制器
重点:掌握各种控制器的特点以及使用定义方式
pod控制器说明
什么是控制器控制器类型说明 服务发现
掌握 svc的原理及其构建方式
存储重点:掌握多种存储类型的特点 并且能够在不同环境中选择合适的存储方案(个人的见解)
知识点补充:
服务分类:
1.有状态服务 ——DBMS
2.无状态服务 ——LVS;
对于docker来说,它更适用于无状态服务,K8S的未来攻克目标是基础设施的平台有状态服务
configmap(存储配置文件)secret(存储重要数据)volume(存储基本数据)PV(动态的创建过程) 调度器
重点:掌握调度器原理,能够根据要求将pod定义到想要的节点运行
调度器概念
概念调度过程自定义调度 集群安全机制
这章节内容相较更加晦涩
重点:集群的认证、鉴权、访问控制 原理及其流程
机制认证鉴权 HELM
掌握 HELM原理 、HELM模板自定义、HELM部署常用插件
HELM 概念HELM部署实例 运维
kubeadm代码修改kubernetes高可用构建



