vssueId, layout, description
| vssueId | layout | description |
|---|---|---|
| 9 | LearningLayout | Kubernetes免费中文教程目录 |
Kubernetes免费中文教程
本教程的主要依据是:Kubernetes 官网文档,以及使用 Kubernetes 落地 Spring Cloud 微服务并投产的实战经验。适用人群:
- Kubernetes 初学者
- 学习过 Kubernetes,但在投产过程中仍有诸多疑虑和困惑的技术爱好者
Kubernetes 体验
- 安装 Kubernetes 单Master节点 (30分钟,初学者也许需要更多)
- 参照经过众多网友验证,不断优化的安装文档,迅速完成 Kubernetes 安装,拥有属于自己的 Kubernetes 集群。
- 安装微服务管理界面 (5分钟)
- 使用 Kuboard,无需编写复杂冗长的 YAML 文件,就可以轻松管理 Kubernetes 集群。
- 创建 busybox (10分钟)
- 快速在 Kubernetes 集群中安装一个部署,并与当中的容器组交互。
- 导入 example 微服务应用 (15分钟)
- 导入一个完整的 example 微服务应用,体验 Spring Cloud 在 Kubernetes 上的部署过程。
Kubernetes 入门
- 0. 学习Kubernetes基础知识 (10分钟)
- 1. 部署第一个应用程序 (5分钟)
- 2. 查看 Pods / Nodes (10分钟)
- 3. 公布应用程序 (10分钟)
- 4. 伸缩应用程序 (10分钟)
- 5. 执行滚动更新 (10分钟)
- 6. 复习Kubernetes核心概念 (10分钟)
Kubernetes 进阶
- 使用私有 registry 中的 docker 镜像
- 工作负载
- 服务发现、负载均衡、网络
- 存储
- 配置
Kubernetes 高级
- Kubernetes 日志可视化
- Kubernetes 监控
- Kubernetes 联邦
Kubernetes 实战
在 Kubernetes 上部署 Spring Cloud 微服务:
- 概述
- [部署服务注册中心]
- [部署数据库]
- [部署微服务]
- [部署服务网关]
- [部署Web前端]
- [管理多环境]
在 Kubernetes 上部署 Spring Cloud 微服务:(Open Capacity Platform)
- OCP介绍
- 准备OCP的构建环境和部署环境
- 构建docker镜像并推送到仓库
- 部署顺序
- 在K8S上部署eureka-server
- 在K8S上部署mysql
- 在K8S上部署redis
- 在K8S上部署auth-center
- 在K8S上部署user-center
- [在K8S上部署api-gateway]
- [在K8S上部署back-center]
- [重新审视配置信息]
- [导出部署配置]
- [在新的名称空间导入部署配置]