阅读:5418回复:4
k8s基础速学篇(基于rancher2)已更完
注意:本课程包括之前开的《Go web+阿里云部署实战》 将作为后面所有微服务实战课程的环境。未来新课程将全部基于k8s进行部署演示。
《阿里云Rancher2+k8s无脑上手》课程中我们使用rancher2快速搭建k8s集群,并学习了工作负载创建、服务发现、资源跨主机共享、负载均衡和SSl配置,目前正在更新gitlab和ci/cd部分。 本课程是针对k8s的基础细节、结构、概念进行的恶补课程。为后面开设云原生课程、k8s进阶和二开课程打下基础。 (注意:本课程面向开发人员,普通开发人员虽然不需要掌握k8s到运维层面,但是基本操作、概念还是需要的。) 第三章:ingress-nginx基础速学 第15讲:Ingress入门、nginx-ingress入门 本课时我们进入第三章,对nginx-ingress做个入门 第16讲:使用helm安装nginx-ingress(上) 我们安装的是k8s社区的nginx,并且使用helm来进行安装。有一些坑,我们通过2课时来解决 第17讲:使用helm安装nginx-ingress(下) 承接上节课,我们做一些配置完成nginx-ingress的安装 第18讲:发布一个负载均衡服务(nginx-ingress)免费试听,无需登录 手工部署好nginx-ingress后,我们来尝试发布一个最简单的负载均衡服务 第19讲:设置基本的路径重写(nginx-ingress) 免费试听,无需登录 上节课我们装好了nginx-ingress.今天我们来说一下路径重写 第20讲:设置Tcp反代(nginx-ingress)—手工配置 之前在rancher课程讲过。不过我们手工装nginx-ingress和之前rancher直接操作是不同的 本课程已经更完,下一篇课程看这里 https://www.jtthink.com/course/137 第二章:Helm3基础速学上手 第9讲:Helm3入门、客户端工具 本课时我们对helm3进行入门,部署客户端工具 第10讲:Helm3创建项目、基本结构、渲染 我们使用helm3来创建一个项目,并解释下基本结构 第11讲:Helm3打包自己的简易项目 免费试听,无需登录 今天尝试来打包自己的一个简易gin项目 第12讲:Helm3模板简学:values 我们花2课时时间,对helm的模板语法做个简单学习 第13讲:Helm3模板简学:toYaml、nindent 模板语法简学 第14讲:Helm3使用阿里云私有镜像库(云效) 简单介绍下阿里云的helm私有镜像库的使用。并部署项目 第一章:k8s热身篇 (课程中使用的版本是k8s1.18、rancher是2.45) 第1讲:开张课、kubectl配置、运行测试 免费试听,无需登录 老套路的开张课,直接进入主题。我们在rancher配好k8s的基础上 单独部署和配置kubectl 第2讲:获取node信息、kubelet作用、api查看 今天入门下kubelet的作用,并手工调用下kubelet的api做个体验 第3讲:客户端获取pods、kube-proxy的作用 今天讲一下pods。以及kube-proxy的作用。 第4讲:创建deployment、controller入门 今天我们抛开rancher,手工创建一个nginx 工作负载。 第5讲:删除deployment、创建Service 上节课我们创建了deployment,今天我们学习删除和创建service 第6讲:修改Service、create和apply 承接上节课,我们学习如何修改service 第7讲:主机调度:nodeName和nodeSelector 之前rancher课程演示过。今天我们用配置的方式来完成 第8讲:数据卷:挂载本地文件 免费试听,无需登录 挂载本地文件。我们搞个之前用Go开发的程序测试一波 |
|
|
板凳#
发布于:2020-10-19 14:54
10.18 更新第三章 nginx-ingress
|
|
|