• 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事件流,可以用来监控相关事件用,这个不需要我们实际操作