一、入门
一、背景
1、背景介绍
Docker:容器化应用。docker 跨平台性。docker启动的容器,做的镜像,具有跨平台性
Kubernetes 是用于自动部署,扩展和管理容器化应用程序的开源系统。
K8s编排容器化应用。编排基础设施。100台服务器
Docker Swarm:50台
大规模的集群管理。k8s;
K8s的底层环境可以使用 Docker。
K8s应用举例:
– HPA(Horizontal Pod Autoscaling) :k8s编排的应用,自动的扩缩容。
– 自愈
概述
使用 Kubernetes 对象
理解 Kubernetes 对象Kubernetes 对象管理命名空间注解推荐使用的标签
Kubernetes 架构
节点Control Plane-Node Communication (EN)控制器
计算、存储和网络扩展
集群管理概述证书管理资源Kubernetes 控制面板的指标配置 kubelet 垃圾回收策略API Priority and Fairness (EN)安装扩展(Addons)
扩展 Kubernetes
扩展 Kubernetes API
Custom Resources (EN)通过聚合层扩展 Kubernetes API
计算、存储和网络扩展