shenyi
管理员
管理员
  • UID1
  • 粉丝45
  • 关注0
  • 发帖数832
阅读:3808回复:4

k8s基础速学篇(基于rancher2)已更完

楼主#
更多 发布于:2020-09-11 01:32
   注意:本课程包括之前开的《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开发的程序测试一波



会讲故事的程序员
shenyi
管理员
管理员
  • UID1
  • 粉丝45
  • 关注0
  • 发帖数832
沙发#
发布于:2020-09-24 15:25
9.24更新至第8讲
会讲故事的程序员
shenyi
管理员
管理员
  • UID1
  • 粉丝45
  • 关注0
  • 发帖数832
板凳#
发布于:2020-10-08 14:57
10.8更新第二章helm3
会讲故事的程序员
shenyi
管理员
管理员
  • UID1
  • 粉丝45
  • 关注0
  • 发帖数832
地板#
发布于:2020-10-19 14:54
10.18 更新第三章 nginx-ingress
会讲故事的程序员
shenyi
管理员
管理员
  • UID1
  • 粉丝45
  • 关注0
  • 发帖数832
4楼#
发布于:2020-10-24 15:49
10.24 更新至20讲
会讲故事的程序员
游客

返回顶部