课程介绍:
K8s也不仅仅是一个编排系统,它消除了编排的需要,编排代表工作流的执行为从A到B,然后到C,相反,K8s是包括一套独立、可组合的控制过程,通过声明式语法使其连续地朝向期望状态驱动当前状态,不需要告诉它具体的从A到C的过程,只需要告诉到C的状态即可,也不需要集中控制,这使得系统更易于使用,并且强大,更具有弹性和扩展性。
课程目录:
第1章Kubernetes 持久卷
1-1持久卷介绍
1-2NFS的安装
1-3持久卷的简单运用
第2章部署有状态应用
2-1使用 StatefulsSets 运行有状态服务
2-2在自动伸缩中使用Deployment
2-3在自动伸缩中使用 StatefulSets
2-4使用 Sidecar 容器初始化应用程序
第3章通过 ServiceAccount 连接 kube API
3-1探讨配置Jenkins Kubernetes 插件
3-2探索默认的 ServiceAccount
3-3创建 ServiceAccounts
3-4为 Jenkins 插件配置 ServiceAccount
3-5Side-Car 容器中使用 ServiceAccount
第4章定义持续部署
4-1持续部署介绍
4-2持续部署前期准备
4-3在容器中执行构建
4-4在容器中运行功能测试
4-5模拟部署到生产环境
4-6前面实验环境的清理
第5章Helm使用部署
5-1Helm 介绍
5-2Helm和Tiller安装
5-3使用 Helm 安装 Jenkins
5-4Helm 定制安装和回滚 jenkins
5-5Helm 使用 YAML 值自定义 安装 Jenkins
5-6创建 Helm Charts
第6章Helm仓库36分钟2节
6-1Helm Chart仓库 ChartMuseum 安装
6-2helm 使用 Chartmuseum仓库安装应用
第7章Jenkins管道构建
7-1在Jenkins上运行流水线 Job
7-2在不同的名称空间中运行流水线
7-3利用kubernetes集群外部docker节点构建项目
评论0