SUMMARY.md 3.8 KB
Newer Older
阳明的博客's avatar
阳明的博客 已提交
1 2 3 4
# 目录

### 介绍
* [序言](README.md)
阳明的博客's avatar
阳明的博客 已提交
5 6 7 8
* [课程介绍](docs/1.课程介绍.md)

### Docker 基础
* [Docker 简介](docs/2.Docker 简介.md)
阳明的博客's avatar
阳明的博客 已提交
9
* [镜像和容器的基本操作](docs/3.镜像和容器的基本操作.md)
10 11 12
* [Dockerfile 定制镜像](docs/4.Dockerfile 定制镜像.md)
* [私有镜像仓库](docs/5.私有镜像仓库.md)
* [数据共享与持久化](docs/6.数据共享与持久化.md)
阳明的博客's avatar
阳明的博客 已提交
13
* [Docker 的网络模式](docs/7.Docker的网络模式.md)
阳明的博客's avatar
阳明的博客 已提交
14 15

### Docker 三架马车
阳明的博客's avatar
阳明的博客 已提交
16
* [Docker Compose](docs/8.Docker Compose.md)
阳明的博客's avatar
阳明的博客 已提交
17 18 19 20 21 22 23
* [Docker Machine](docs/9.Docker Machine.md)
* [Docker Swarm](docs/10.Docker Swarm.md)

### Docker 实践
* [图形化管理和监控](docs/11.图形化管理和监控.md)
* [Docker 的多阶段构建](docs/12.Docker的多阶段构建.md)
* [Dockerfile 最佳实践](docs/13.Dockerfile最佳实践.md)
阳明的博客's avatar
阳明的博客 已提交
24

阳明的博客's avatar
阳明的博客 已提交
25 26 27 28
### Kubernetes 基础
* [Kubernetes 初体验](docs/14.Kubernetes初体验.md)
* [基本概念与组件](docs/15.基本概念与组件.md)

阳明的博客's avatar
阳明的博客 已提交
29 30 31 32
### kubeadm 搭建集群
* [使用 kubeadm 搭建集群环境](docs/16.用 kubeadm 搭建集群环境.md)
* [安装 Dashboard 插件](docs/17.安装 Dashboard 插件.md)

阳明的博客's avatar
阳明的博客 已提交
33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58
### 深入理解 Pod
* [YAML 文件](docs/18.YAML 文件.md)
* [静态 Pod](docs/19.静态 Pod.md)
* [Pod Hook](docs/20.Pod Hook.md)
* [Pod 的健康检查](docs/21.健康检查.md)
* [初始化容器](docs/22.初始化容器.md)

### 常用对象操作:
* [Replication Controller 与 Replica Set](docs/23.使用RC管理Pod.md)
* [Deployment](docs/24.Deployment 使用.md)
* [HPA](docs/25.Pod 水平自动伸缩.md)
* [Job/CronJob](docs/26.Job与Cronjob 的使用.md)
* [Service](docs/27.Service.md)
* [ConfigMap](docs/28.ConfigMap.md)
* [Secret](docs/29.Secret.md)
* [RBAC](docs/30.RBAC.md)
* [部署Wordpress示例](docs/31.部署 Wordpress 示例.md)
* [DaemonSet 和 StatefulSet](docs/32.DaemonSet 与 StatefulSet.md)

### 持久化存储:
* [PV](docs/33.PV.md)
* [PVC](docs/34.PVC.md)
* [StorageClass](docs/35.StorageClass.md)

### 服务发现
* [kubedns](docs/39.kubedns.md)
阳明的博客's avatar
阳明的博客 已提交
59 60
* [ingress 安装配置](docs/40.ingress.md)
* [ingress tls 和 path 的使用](docs/41.ingress config.md)
阳明的博客's avatar
阳明的博客 已提交
61 62 63

### 包管理工具 Helm
* [Helm 的安装使用](docs/42.Helm安装.md)
阳明的博客's avatar
阳明的博客 已提交
64
* [Helm 的基本使用](docs/43.Helm基本使用.md)
65
* [Helm 模板之内置函数和Values](docs/44.Helm模板之内置函数和Values.md)
阳明的博客's avatar
阳明的博客 已提交
66 67
* [Helm 模板之模板函数与管道](docs/45.Helm模板之模板函数与管道.md)
* [Helm 模板之控制流程](docs/46.Helm模板之控制流程.md)
68
* [Helm 模板之命名模板](docs/47.Helm模板之命名模板.md)
阳明的博客's avatar
阳明的博客 已提交
69 70
* [Helm 模板之其他注意事项](docs/48.Helm模板之其他注意事项.md)
* [Helm Hooks](docs/49.Helm Hooks.md)
阳明的博客's avatar
阳明的博客 已提交
71 72 73 74


### 调度器
* [Kubernetes 调度器介绍](docs/50.Kubernetes调度策略.md)
阳明的博客's avatar
阳明的博客 已提交
75
* [Kubernetes 亲和性调度](docs/51.Kubernetes亲和性调度.md)
阳明的博客's avatar
阳明的博客 已提交
76 77 78


### 集群监控
阳明的博客's avatar
阳明的博客 已提交
79 80 81
* [手动安装 Prometheus](docs/52.Prometheus基本使用.md)
* [监控 Kubernetes 集群应用](docs/53.监控Kubernetes集群应用.md)
* [监控 Kubernetes 集群节点](docs/54.监控Kubernetes集群节点.md)
82
* [监控 Kubernetes 常用资源对象](docs/55.监控Kubernetes常用资源对象.md)
83 84 85
* [Grafana 的安装使用](docs/56.Grafana的安装使用.md)
* [AlertManager 的使用](docs/57.AlertManager的使用.md)
* [Prometheus Operator 的安装](docs/58.Prometheus Operator.md)
阳明的博客's avatar
阳明的博客 已提交
86 87 88 89 90 91
* [自定义Prometheus Operator 监控项](docs/59.自定义Prometheus Operator 监控项.md)
* [Prometheus Operator高级配置](docs/60.Prometheus Operator高级配置.md)


### 日志收集
* [日志收集架构](docs/61.日志收集架构.md)
92 93 94 95 96 97 98 99
* [搭建 EFK 日志系统](docs/62.搭建 EFK 日志系统.md)


### CI/CD:
* [动态 Jenkins Slave](docs/36.Jenkins Slave.md)
* [Jenkins Pipeline 部署 Kubernetes 应用](docs/37.Jenkins Pipeline.md)
* [Jenkins BlueOcean](docs/38.Jenkins BlueOcean.md)
* [Harbor](docs/63.Harbor.md)
阳明的博客's avatar
阳明的博客 已提交
100
* [Gitlab](docs/64.Gitlab.md)