排序
Kubernetes亲和力是什么、为什么需要以及有哪些类型
一、什么是亲和力 亲和力(Affinity)是 Kubernetes 中的一种机制,用于指定 Pod 与其他资源(如节点、Pod 或标签)之间的关联性和偏好。 亲和力定义了 Pod 对其他资源的偏好和互动方式,以便在...
MinIO 部署指南:单机、分布式与 Kubernetes 实战
一、部署模式和方法 注意: * 从minio.RELEASE.2025-05-24T17-08-30Z 版本开始界面变化较大,功能很大的缺失 * 建议使用前一个功能完整的版本: minio.RELEASE.2025-04-22T22-12-26Z 部署模式 * 单...
Helm工具实践
一、安装redis-cluster(三主三从) **环境介绍** | 软件 | 版本 | | ------------- | -------- | | Helm | v3.11.3 | | k8s | v1.23.17 | | redis-cluster | v7.2.1 | | Chat | v9.0.7 | **搭建N...
Rancher版本选择安装与基础操作
一、Rancher版本选择和安装 1.1 Rancher版本选择 Rancher所有版本如下,目前最新版本为v2.10,下面实验选择v2.8.2 https://github.com/rancher/rancher/releases/tag/v2.10.1 1.2 Rancher安装 1...
Service进阶用法与服务发现
一、使用Service代理外部服务 如果我们使用Service代理k8s外部服务,可能适应于以下场景: * 希望在生产环境中使用某个固定的名称而非 IP 地址访问外部的中间件服务 * 希望 Service 指向另一个 N...
什么是 Kubernetes Service:定义、Endpoints、核心能力与发布架构
一、为什么 Pod 不能直接当服务入口 Pod 创建出来后都会有自己的 IP,但这个 IP 并不稳定: - Pod 被删除后会重建 - 重建后的 IP 很可能变化 - 上游如果直接写死 Pod IP,连接关系就会失效 也正...
共享文件系统动态存储实践
- 一、先决条件 * 有一个 Rook 集群 * 在 Rook 可以配置存储之前,需要创建StorageClass * 每个 OSD 必须位于不同的节点上,因为 被failureDomain设置为`host`且 被`replicated.size`设置为`3` ...
Helm实战:StatefulSet与Chart两种方式安装RabbitMQ集群
一、前言 本文主要以两种方式介绍安装RabbitMQ集群: * StatefulSet安装RabbitMQ集群 * 编写Chart一键安装RabbitMQ集群 二、StatefulSet安装RabbitMQ集群 **说明:下面安装未涉及持久性,但是生产...
Helm:使用Helm安装harbor
一、下载harbor的chart包。 Harbor的chartmuseum可以让Helm直接将chart包推送到harbor里,但是注意,harbor从2.8.0开始已经不支持chartmuseum了(目前最新版是2.9.0),而是改为了OCI ,鉴于新版...
Kubernetes RBAC YAML解析:Role与Binding配置示例
一、RBAC对象配置解析 1.1 Role 在RBAC API中,Role包含表示一组权限的规则。权限纯粹是附加允许的,没有拒绝规则。 Role只能授权对单个命名空间内的资源的访问权限,比如授权对default命名空间...










