1 Ephemeral Container 可以使用 kubectl debug 来给一个运行中的 Pod 添加一个 Ephemeral Container 运行,并且不需要重启 Pod。 版本要求 Ephemeral Container 需要 Kubernetes 1.23 版本以上,目前还是处于 beta 状态。 1 kubectl debug -it ${pod_name} --image=busybox --target=${container_name}
1 概述 如下图所示,APIServer 在接受到一个 API 请求时,第一阶段就是对请求进行 认证 与 [鉴权]^(Au
1 背景概念 这一部分内容 Copy 于文档,可以直接看文档 Properties of types and values。 1.1 Underlying types 每一种类型都有着对应的 underlying types(潜在类型),基础类型的 underlying type 就是
1 基本概念 CNI Plugin 负责了 Kubernetes 基础网络的构建。为此,CNI Plugin 需要实现: 构建 Node 网络 构建 Pod 网络 CNI 全称 Container Network Interface,描述了网络插件的标准 API。
1 Update 机制 Update 机制 指的是通过 HTTP Put 方法 上传完整的资源对象,而 Kubernetes 使用完整的资源对象更新原来的资源对象。在更新对象时,Kubernetes 通过 resourceVersion 来检查
主机使用 IP 地址作为通信地址是很难记忆的,用户更愿意使用比较容易记忆的 Hostname。而 Domain Name System(DNS)就是用于将 Domain 转换为 IP 地址。