胡伟煌 Kubernetes 学习笔记
Kubernetes是用于自动部署、扩展和管理容器化应用程序的开源系统。该系统由Google设计并捐赠给Cloud Native Computing Foundation来使用。 它旨在提供“跨主机集群的自动部署、扩展以及运行应用程序容器的平台”。 它支持一系列容器工具, 包括Docker等。
362人已学习
目录
- 序言 346 浏览
- 12-Factor 181 浏览
-
安装与配置
175 浏览
- 使用kubespray安装kubernetes 183 浏览
- 使用minikube安装kubernetes 148 浏览
-
基本概念
145 浏览
-
kubernetes架构
185 浏览
- Kubernetes总架构图 207 浏览
- 基于Docker及Kubernetes技术构建容器云(PaaS)平台概述 153 浏览
-
kubernetes对象
161 浏览
- 理解kubernetes对象 140 浏览
- kubernetes常用对象说明 113 浏览
- Pod 114 浏览
-
kubernetes架构
185 浏览
-
核心原理
130 浏览
- Api Server 137 浏览
- Controller Manager 157 浏览
- Scheduler 151 浏览
- Kubelet 136 浏览
- 网络 138 浏览
-
存储
151 浏览
- Volume 175 浏览
- Persistent Volume 111 浏览
- Persistent Volume Claim 147 浏览
- Storage Class 133 浏览
- Dynamic Volume Provisioning 124 浏览
-
CSI
196 浏览
- csi-cephfs-plugin 303 浏览
- 部署csi-cephfs 144 浏览
- 资源配额 132 浏览
-
运维指南
137 浏览
- kubectl安装与配置 144 浏览
- kubectl命令说明 202 浏览
- 安全迁移节点 154 浏览
- kubernetes集群问题排查 176 浏览
- 指定Node调度与隔离 129 浏览
-
开发指南
105 浏览
- client-go的使用及源码分析 133 浏览
- nfs-client-provisioner源码分析 348 浏览
- csi-provisioner源码分析 163 浏览
-
源码分析
136 浏览
-
kubelet
119 浏览
- NewKubeletCommand 239 浏览
- NewMainKubelet 207 浏览
- startKubelet 281 浏览
- syncLoopIteration 253 浏览
- syncPod 220 浏览
-
kube-controller-manager
108 浏览
- NewControllerManagerCommand 221 浏览
- DeploymentController 150 浏览
- Informer机制 364 浏览
-
kube-scheduler
128 浏览
- NewSchedulerCommand 225 浏览
- registerAlgorithmProvider 177 浏览
- scheduleOne 193 浏览
- findNodesThatFit 374 浏览
- PrioritizeNodes 263 浏览
- kube-apiserver NewAPIServerCommand 199 浏览
-
kubelet
119 浏览
-
监控体系
148 浏览
- 监控体系介绍 128 浏览
- cAdvisor介绍 150 浏览
- Heapster介绍 130 浏览
- Influxdb介绍 155 浏览
-
Docker
144 浏览
- 安装Docker 129 浏览
- Docker架构图 196 浏览
- Docker常用命令原理图 207 浏览
- Dockerfile使用说明 147 浏览
-
Docker源码分析
198 浏览
- Docker Client 159 浏览
- Docker Daemon 140 浏览
- Docker Server 123 浏览
-
Etcd
176 浏览
- Etcd介绍 180 浏览
- Raft算法 164 浏览
- Etcd启动配置参数 119 浏览
- Etcd访问控制 124 浏览
- etcdctl命令工具-V2 207 浏览
- etcdctl命令工具-V3 223 浏览