排序
不同Kubernetes版本下临时容器的使用方法与删除
一、不同版本如何使用临时容器 临时容器功能在Kubernetes 1.16后的版本才可以使用,并且在1.16~1.18版本和1.18+版本的使用方法不太一致。 1.1 1.16~1.18(包括1.18)版本中临时容器的使用方法 临...
Kubernetes亲和力入门:概念、分类、场景与配置详解
一、什么是亲和力 亲和力(Affinity)是 Kubernetes 中的一种机制,用于指定 Pod 与其他资源(如节点、Pod 或标签)之间的关联性和偏好。 亲和力定义了 Pod 对其他资源的偏好和互动方式,以便在...
Kubernetes 大规模集群:apiserver 性能优化与分析
一、参数调整 kube-apiserver 以下两个参数可以控制连接数: 节点数量在 1000 - 3000 之间时,推荐: 节点数量大于 3000 时,推荐 当集群中 node 以及 pod 数量非常多时可以稍微调大: - 二、api...
共享文件系统动态存储实践
- 一、先决条件 * 有一个 Rook 集群 * 在 Rook 可以配置存储之前,需要创建StorageClass * 每个 OSD 必须位于不同的节点上,因为 被failureDomain设置为`host`且 被`replicated.size`设置为`3` ...
Deployment创建与更新实战
一、Deployment的定位与优势 Deployment一般用于部署公司的无状态服务,因为企业内部都是以微服务为主,而企业内部现在都是以微服务为主,而微服务实现无状态化也是最佳实践,可以利用 Deployme...
为什么要引入Secret以及常见类型
一、前言 本文主要以下几方面介绍k8s中的Secret: * 为什么要引入Secret * 什么是Secret * Secret有哪几种常用类型 * Secret创建方式有哪些 * Secret实践 * SubPath如何解决挂载覆盖问题 * Secre...
StorageClass动态存储入门与Ceph块存储实践
一、存储分类 存储一般分为三类: * 文件存储:一些数据可能需要被多个节点使用,比如用户的头像、用户上传的文 件等,实现方式:NFS、NAS、FTP、CephFS等。 * 块存储:一些数据只能被一个节点...
SpringCloud 项目迁移到 Kubernetes:迁移流程与 Ingress 前置准备
一、项目迁移流程 - 1.1 项目迁移的流程步骤 * 1)需求分析及迁移方案 * 2)迁移注册中心服务 * 3)迁移网关服务 * 4)迁移SpringBoot服务 * 5)迁移前端服务 1.1 项目迁移的准备工作 参考:[Ing...
Secret实践之文件挂载与自定义文件名
一、以文件形式挂载Secret 1.将这些字符串转换为 base64 **注意:Secret 数据的 JSON 和 YAML 序列化结果是以 base64 编码的。 换行符在这些字符串中无效,必须省略。 在 Darwin/macOS 上使用 `b...
在 Kubernetes 中重新部署升级版服务:配置切换与运行验证
一、重新在k8s中部署服务 1、重新定义demo-receive的配置文件信息 2、重新应用demo-receive的配置文件 3、重新定义demo-handler的配置文件信息 4、重新定义demo-handler的配置文件







