Kubernetes 是一个可移植、可扩展的开源平台,用于管理容器化的工作负载和服务,方便进行声明式配置和自动化。Kubernetes 拥有一个庞大且快速增长的生态系统,其服务、支持和工具的使用范围广泛。

Kubernetes 背后的架构概念。

打包应用及其运行依赖环境的技术。

Kubernetes 网络背后的概念和资源。

为集群中的 Pods 提供长期和临时存储的方法。

Kubernetes 为配置 Pods 提供的资源。

可配置的、可应用到一组资源的策略。

在 Kubernetes 中,调度 (scheduling) 指的是确保 Pod 匹配到合适的节点, 以便 kubelet 能够运行它们。抢占 (Preemption) 指的是终止低优先级的 Pod 以便高优先级的 Pod 可以调度运行的过程。驱逐 (Eviction) 是在资源匮乏的节点上,主动让一个或多个 Pod 失效的过程。

关于创建和管理 Kubernetes 集群的底层细节。