阅读:4843回复:4
k8s基础速学篇2(基于kubeadm+真实云服务器)6-10章更新帖本课程 就是纯命令行操作了,承接《k8s基础速学篇1》,把1里面未尽的细节放到本课程讲。本课程我们使用3台华为云服务器、kubeadm部署 (二进制部署后面再演示),外挂rancher2查看。本课程尽可能使用命令行操作,要求对linux(centos)和docker有一定熟练度。 (注意:本课程面向开发人员,普通开发人员虽然不需要掌握k8s到运维层面,但是基本操作、概念还是需要的。) 本课程 第 1-5 章在这里 第六章:Deployment和Service 第36讲:创建一个最基本的Service、ClusterIP 免费试听 无需登录 今天我们快速进入Service章节。前面简单用过,这个课程我们来细节学习 第37讲:Service负载均衡多个POD 今天演示下如何用service负载均衡多个POD 第38讲:宿主机访问k8s的Service的基本方法 之前我们的Service只在POD中访问,那么宿主机能否访问呢? 第39讲:无头Service初步入门 先大概介绍下无头Service,后面还要用到 第40讲:(选学):kube-proxy、修改为ipvs模式 今天我们再来了解下kube-proxy的细节,并尝试修改模式 第七章:PV和PVC(选学) 第41讲:创建PV、Local方式、基本设置 本章选学,偏运维。但是大概的套路要知道 第42讲:创建PVC、初步绑定PV 、POD挂载 今天我们创建PVC并挂载到POD中 第43讲:StorageClass简单入门和创建 简单入门下StorageClass。偏运维。可以选学 第八章:POD自动伸缩初步(HPA) 第44讲:HPA入门、部署metrics-server 今天开始入门下HPA。本章节的详细内容会单开课程讲解 第45讲:限制POD资源、创建HPA 基于上节课的部署,我们来完成HPA的简单测试 第46讲:yaml的方式创建HPA、预习 说一下yaml方式。并且对新课程做个预告 第九章:CRD和Controller(嘴炮篇) 第47讲:什么是CRD、创建一个自己的资源 免费试听,无需登录 本章节是嘴炮篇。节后有专门的开发课程讲解。先入个门 第48讲:控制器的基本概念 嘴炮式讲解下。为后面的新课程做铺垫 第十章:调度器kube-scheduler入门 第49讲:调度器概念、基本过程、插件组成免费试听,无需登录 今天我们来入门下调度器 第50讲:NodeAffinity之节点选择器 之间接触过,今天讲一下出处 第51讲:(选学)NodeAffinity之节点亲和性(入门级) 演示下节点亲和性的基本概念。很入门。偏运维 第52讲:(选学)调度之节点污点和容忍度 依然是选学,运维常需要设置。入门下调度中的污点和容忍度 第53讲:(选学)POD亲和性的基本设置 前面讲过节点亲和性,今天我们再说一下POD亲和性的设置 第54讲:(附加课)演示:k8s从1.18—1.20(重新安装) 本课程即将完结,新课程将使用k8s1.20进行演示。因此最后几课时我们来演示下基本的升级过程 第55讲:演示:k8s1.20快速安装Flannel 演示基本的安装Flannel 第56讲:演示:k8s1.20导入到rancher2.5.5 免费试听,无需登录 rancher仅仅作为工具查看使用 第二阶段告一段落。 节后更开始更新第三阶段 |
|
|