上一页 1 2 3 4 5 6 7 ··· 15 下一页
摘要: 1、容器服务质量 服务质量(quality of Services,QoS),是kubernetes用于对pod的进行优先级划分的一种机制。通过QoS,kubernetes将pod划分为3个等级。如下所示 Guaranteed 优先级最高 pod中每个容器都被设置了CPU/内存的资源请求和资源限制, 阅读全文
posted @ 2024-09-05 19:27 Hello_worlds 阅读(6) 评论(0) 推荐(0) 编辑
摘要: 1、简介 容器生命周期回调是指在容器的生命周期中执行用户定义的操作。 kubernetes支持以下生命周期回调 PostStart(容器启动后):在容器启动后立即执行的回调,它可以用于执行一些初始化任务 PreStop(容器停止前):在容器停止之前执行的回调。它可以用于执行清理或保存状态的操作 可以 阅读全文
posted @ 2024-09-05 19:16 Hello_worlds 阅读(12) 评论(0) 推荐(0) 编辑
摘要: 初始化容器(initContainers)是Pod中一种特殊类型的容器,专用于在主容器启动之前执行一些初始化任务和操作,以满足主容器所需的环境。 初始化容器在整个pod的生命周期内仅运行一次,并且在主容器启动之前完成它们的任务,既初始化容器一旦任务完成,就必须退出。 初始化容器有以下应用场景 数据库 阅读全文
posted @ 2024-09-05 17:04 Hello_worlds 阅读(20) 评论(0) 推荐(0) 编辑
摘要: 1、资源限制 默认情况下,容器可以无限制的使用节点上所有的资源(如内存、cpu)。 假设在一个节点上运行多个pod,其中一个pod的访问量突然增加,该pod将不断请求节点资源。最终该pod占用大量资源,导致其他的资源缺乏足够的资源可用,从而引发访问速度非常慢,甚至无法正常提供服务的问题。 为了避免出 阅读全文
posted @ 2024-09-04 14:19 Hello_worlds 阅读(7) 评论(0) 推荐(0) 编辑
摘要: 1、kubernetes中的资源对象是什么,有什么作用 在 Kubernetes 中,资源对象是集群内的一个个实体,它们代表了集群的状态和行为。这些资源对象通过 Kubernetes 的 API 进行定义和管理,每种资源对象都有特定的作用和用途 获取所有的资源 kubectl api-resourc 阅读全文
posted @ 2024-09-03 18:59 Hello_worlds 阅读(4) 评论(0) 推荐(0) 编辑
摘要: 》 kubernetes资源的创建、更新、删除等操作均可以使用json或者yaml文件进行操作,更新和删除可以依赖之前的文件进行更改。但是资源清单文件就没那么容易了,k8s的配置项实在是太多,稍微不注意就会犯错。要写好一个yaml文件,需要了解yaml文件的语法,需要整我k8s的各种配置。本文按照k 阅读全文
posted @ 2024-08-27 20:13 Hello_worlds 阅读(71) 评论(0) 推荐(0) 编辑
摘要: 1、基础信息 先来个截图。 系统版本: CentOS Linux release 7.9.2009 (Core) 内核版本: 4.4.249-1.el7.elrepo.x86_64 2、开始安装 sudo setenforce 0 # 依赖安装 yum -y install gcc gcc-c++ 阅读全文
posted @ 2024-08-27 19:09 Hello_worlds 阅读(131) 评论(0) 推荐(0) 编辑
摘要: 0、简介 》 当pod状态显示为running,这表明pod中所有容器都已经运行,但这并不意味着pod中的应用程序已经准备好提供服务。实际上,running状态仅仅表示容器的启动状态,与应用程序是否准备好提供服务没有直接关系。可能由于以下原因,应用程序不能提供服务: - 应用程序启动慢:容器已运行, 阅读全文
posted @ 2024-08-23 19:17 Hello_worlds 阅读(7) 评论(0) 推荐(0) 编辑
摘要: 》 在pod配置中,ports字段用于定义容器公开的端口列表。该字段的值是一个对象列表类型,其中每个元素(对象)对应一个端口规则,每个端口规则由以下字段组成。 name:端口名称。仅定义一个端口时,该字段可选 containerPort:容器端口,容器内应用程序监听的端口 protocol:端口使用 阅读全文
posted @ 2024-08-23 18:55 Hello_worlds 阅读(8) 评论(0) 推荐(0) 编辑
摘要: 》 在pod配置中,imagePulllicy字段用于设置镜像拉取策略。有以下可选项: Always:默认值,始终从镜像仓库拉取最新的镜像 IfNotPresent:优先使用节点上的镜像。如果节点上的镜像不存在,则从镜像仓库拉取 Never:仅适用节点上的镜像。如果节点上的镜像不存在,则pod处于错 阅读全文
posted @ 2024-08-23 18:41 Hello_worlds 阅读(23) 评论(0) 推荐(0) 编辑
上一页 1 2 3 4 5 6 7 ··· 15 下一页