- Namespace — 命令空间实现同一集群上的资源隔离
- Pod — K8s的最小运行单元
- ReplicaSet — 实现pod平滑迭代更新及回滚用,这个不需要我们实际操作
- Deployment — 用来发布无状态应用
- Health Check — Readiness/Liveness/maxSurge/maxUnavailable 服务健康状态检测
- Service, Endpoint — 实现同一lables下的多个pod流量负载均衡
- Labels — 标签,服务间选择访问的重要依据
- Ingress — K8s的流量入口
- DaemonSet — 用来发布守护应用,例如我们部署的CNI插件
- HPA — Horizontal Pod Autoscaling 自动水平伸缩
- Volume — 存储卷
- Pv, pvc, StorageClass — 持久化存储,持久化存储 声明,动态存储pv
- StatefulSet — 用来发布有状态应用
- Job, CronJob — 一次性任务及定时任务
- Configmap, serect — 服务配置及服务加密配置
- Kube-proxy — 提供service服务流量转发的功能支持,这个不需要我们实际操作
- RBAC, serviceAccount, role, rolebindings, clusterrole, clusterrolebindings — 基于角色的访问控制
- Events — K8s事件流,可以用来监控相关事件用,这个不需要我们实际操作