K8S创建pod的全过程
摘要:这个问题考察的是对 Kubernetes 核心组件和工作原理的理解。 以下是一个简单的流程图和详细的回答,涵盖了从用户提交请求到 Pod 正常运行的全过程: 1. 用户提交请求 用户通过 kubectl 命令行工具或 API 客户端提交创建 Pod 的请求。 请求中包含了 Pod 的配置信息,例如容
阅读全文
posted @
2025-02-21 16:30
马俊南
阅读(3)
推荐(0) 编辑
K8S命令详解汇总
摘要:1 kubectl命令工具 kubectl是kubernetes的命令行工具。它允许用户与kubernetes集群交互,并管理kubernetes对象资源。 安装kubernetes集群时一般都会安装kubectl工具,一般安装在master节点上,不过node节点也可以自行安装kubectl工具。
阅读全文
posted @
2024-12-28 19:20
马俊南
阅读(483)
推荐(0) 编辑
相关问题及排查
摘要:一、Pod 相关问题及排查 Pod 无法启动,如何查找原因? 使用 kubectl describe pod [pod_name] -n [namespace_name] 命令查看该 Pod 的状态信息,检查容器的状态和事件信息,判断是否出现问题。 使用 kubectl logs [pod_name
阅读全文
posted @
2024-12-16 21:57
马俊南
阅读(28)
推荐(0) 编辑
Kubernetes 10 问 (附:注释)
摘要:1.自定义调度器示例 默认插件 NodeResourcesFit 有三种评分策略:LeastAllocated(默认)、MostAllocated 和 RequestedToCapacityRatio,这三种策略的目的分别是优先选择资源使用率最低的节点、优先选择资源使用率较高的节点从而最大化节点资源
阅读全文
posted @
2024-11-21 17:30
马俊南
阅读(22)
推荐(0) 编辑
Kubernetes 10 问
摘要:1. 假设集群有 2 个 node 节点,其中一个有 pod,另一个则没有,那么新的 pod 会被调度到哪个节点上? 2. 应用程序通过容器的形式运行,如果 OOM(Out-of-Memory)了,是容器重启还是所在的 Pod 被重建? 3. 应用程序配置如环境变量或者 ConfigMap 可以不重
阅读全文
posted @
2024-11-21 11:22
马俊南
阅读(16)
推荐(0) 编辑