排序
Helm实战:StatefulSet与Chart两种方式安装RabbitMQ集群
一、前言 本文主要以两种方式介绍安装RabbitMQ集群: * StatefulSet安装RabbitMQ集群 * 编写Chart一键安装RabbitMQ集群 二、StatefulSet安装RabbitMQ集群 **说明:下面安装未涉及持久性,但是生产...
Kubernetes存储:本地存储
一、本地存储介绍 在8.1.1章节中的PV YAML示例,就是本地存储。本地存储类型的PV是Kubernetes中一种比较特殊的持久化存储,它允许将节点上的本地磁盘或目录用作PV。与其他PV类型(例如NFS、Ceph...
kubeadm安装k8s v1.23.17架构与方式对比
一、前言 本文主要介绍一下kubeadm方式安装k8s集群。同时在此之前浅谈一下k8s高可用架构,介绍一下各组件作用。 **声明:以下过程都是本人自己亲自部署验证!** 二、k8s高可用架构 2.1 k8s高可用...
Pod状态排查、镜像拉取与重启策略
一、Pod常见状态与排查方法 参考链接: [Pod生命周期](https://kubernetes.io/zh-cn/docs/concepts/workloads/pods/pod-lifecycle/) Pod 的 `status` 字段是一个 [PodStatus](https://kubernetes...
Kubernetes管理大模型实战
一、K8s使用Model资源部署大模型 1、在 K8s 上部署大模型,可以直接用 Ollama Operator 的 CRD Model 部署,比如部署一个 phi的模型 2、首次部署大模型,会先创建一个 store 服务,用于存储 oll...
Kubernetes集群优化
一、节点、pod、容器数量 官方标准如下: - 不超过 5000 个节点 - 不超过 150000 个 pod - 不超过 300000 个容器 - 每个节点不超过 100 个 pod 二、Master节点配置优化 Master节点上CPU和内存推...
Helm:Chart的values
一、Values.yaml是Helm最重要的一个配置文件。 首先,挪走自带的values.yaml 然后,写一个自定义的值 调用上面自定义变量的方法为: 在configmap.yaml里调用 查看渲染效果 但是,这个myname值是...
Containerd配置实战:insecure registry、命名空间与Kubernetes镜像引用
一、为什么要配置 insecure registry 当你在学习环境或内网环境中使用不带正式证书的 Harbor 或其他 HTTP 仓库时,Containerd 默认不会直接信任它。 这时就需要在 Containerd 配置中显式告诉运...
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...
Kubernetes拓扑域详解:拓扑键、分类与划分方式
一、什么是拓扑域和拓扑键 在Kubernetes中,拓扑域(Topology Domain)通常用于标识一组具有相似属性、相似网络特性的节点,这些节点通常位于同一个物理位置或者某个网络子网中。拓扑域一般用于亲和...











