上一页 1 ··· 7 8 9 10 11 12 13 14 15 ··· 24 下一页
摘要: Pod 的健康检查-探针 一、Pod 的健康检查-探针 1.1、探针基本概念 ​探针是由 kubelet 对容器执行的定期诊断。要执行诊断,kubelet 调用由容器实现的 Handler 有三种类型的处理程序: ​1、ExecAction: 在容器内执行指定命令。如果命令退出时返回码为0则认为诊断 阅读全文
posted @ 2022-07-10 17:42 xiaohaoge 阅读(408) 评论(0) 推荐(0) 编辑
摘要: Pod 的 init Containers Pod 我们可以分为两类,一种属于自主式 Pod ,还有一种属于控制器管理的 Pod 。 一、Pod 的 initContainers 基本概念: ​Pod能够具有多个容器,应用运行在容器里面,但是它也可能有一个或多个先于应用容器启动的Init容器,Ini 阅读全文
posted @ 2022-07-10 17:36 xiaohaoge 阅读(386) 评论(0) 推荐(0) 编辑
摘要: 为了方便在命令行下对集群、节点、pod进行管理,kubernetes官方提供了一个管理命令:kubectl kubectl作为客户端CLI工具,可以让用户通过命令行对Kubernetes集群进行操作。 一、kubectl介绍 kubectl命令行的语法: kubectl [command] [TYP 阅读全文
posted @ 2022-07-10 17:34 xiaohaoge 阅读(93) 评论(0) 推荐(0) 编辑
摘要: 指定pod运行在固定节点 一、指定固定节点:Pod.spec.nodeName Pod.spec.nodeName 将 Pod 直接调度到指定的 Node 节点上,会跳过 Scheduler 的调度策略,该匹配规则是强制匹配: vim node-1.yaml apiVersion: apps/v1 阅读全文
posted @ 2022-07-10 17:32 xiaohaoge 阅读(397) 评论(0) 推荐(0) 编辑
摘要: Kubernetes污点和容忍 一、Taint 和 Toleration介绍 节点亲和性,是 pod 的一种属性(偏好或硬性要求),它使 pod 被吸引到一类特定的节点。Taint 则相反,它使节点能够排斥一类特定的pod,Taint 和 toleration 相互配合,可以用来避免 pod 被分配 阅读全文
posted @ 2022-07-10 17:29 xiaohaoge 阅读(159) 评论(0) 推荐(0) 编辑
摘要: Kubernetes节点与 Pod 亲和性 一、节点亲和性策略介绍 ​pod.spec.nodeAffinity preferredDuringSchedulingIgnoredDuringExecution:软策略 requiredDuringSchedulingIgnoredDuringExec 阅读全文
posted @ 2022-07-10 17:26 xiaohaoge 阅读(199) 评论(0) 推荐(0) 编辑
摘要: Kubernetes节点与令牌管理 一、令牌管理 Kubernetes 的令牌一般指的是访问 Kubernetes API 的令牌,也称为 bearer token,用于进行身份验证和授权。这些令牌可以用于访问 Kubernetes API Server,也可以用于访问 Kubernetes Das 阅读全文
posted @ 2022-07-10 17:22 xiaohaoge 阅读(512) 评论(0) 推荐(0) 编辑
摘要: 一、什么是镜像 镜像可以看成是由多个镜像层叠加起来的一个文件系统(通过UnionFS与AUFS文件联合系统实现),镜像层也可以简单理解为一个基本的镜像,而每个镜像层之间通过指针的形式进行叠加。 根据上图,镜像层的主要组成部分包括镜像层 ID、镜像层指针 「指向父层」、元数据「 Layer Metad 阅读全文
posted @ 2022-07-10 17:09 xiaohaoge 阅读(99) 评论(0) 推荐(0) 编辑
摘要: 一、什么是 Pod ​Pod 是 kubernetes 集群中最小的部署和管理的基本单元,协同寻址,协同调度。 ​Pod 是一个或多个容器的集合,是一个或一组服务(进程)的抽象集合。 ​Pod 中可以共享网络和存储(可以简单理解为一个逻辑上的虚拟机,但并不是虚拟机)。 ​Docker 是目前 Pod 阅读全文
posted @ 2022-07-08 20:45 xiaohaoge 阅读(300) 评论(0) 推荐(0) 编辑
摘要: 一、Kubernetes调度 Scheduler 是 kubernetes 的调度器,主要的任务是把定义的 pod 分配到集群的节点上。听起来非常简单,但有很多要考虑的问题: 公平:如何保证每个节点都能被分配资源 资源高效利用:集群所有资源最大化被使用 效率:调度的性能要好,能够尽快地对大批量的 p 阅读全文
posted @ 2022-07-08 20:41 xiaohaoge 阅读(83) 评论(0) 推荐(0) 编辑
上一页 1 ··· 7 8 9 10 11 12 13 14 15 ··· 24 下一页