k8s1.36部署helm和storageclass

Ip 主机名 cpu 内存
192.168.10.12 master01 4c 6G
192.168.10.13 node1 4c 6G
192.168.10.14 node2 4c 6G
192.168.10.100 nfs 2c 2g
组件 版本
Ubuntu Ubuntu 26.04 server
containerd v2 2.2.2
Kubernetes v1.36.1

helm部署

powershell 复制代码
 curl -fsSL -o get_helm.sh https://raw.githubusercontent.com/helm/helm/main/scripts/get-helm-3
 chmod 700 get_helm.sh
 ./get_helm.sh

部署storageclass

nfs服务器(192.168.10.100)上添加一块硬盘/dev/sdb\

复制代码
lsblk

sdb是新加的盘,这里我已经做好配置了,所以有个sdb1

powershell 复制代码
# 创建 GPT 分区表
parted /dev/sdb mklabel gpt
# 创建一个从 0% 到 100% 的主分区
parted -a opt /dev/sdb mkpart primary xfs 0% 100%
mkfs.xfs /dev/sdb1
mkdir -p /data/nfs
mount /dev/sdb1 /data
# 获取uuid
sudo blkid /dev/sdb1
vim /etc/fstab
UUID=你的UUID  /data  xfs  defaults  0  0
mount -a
powershell 复制代码
helm repo add nfs-subdir-external-provisioner https://kubernetes-sigs.github.io/nfs-subdir-external-provisioner/
helm repo update
apt install -y nfs-common 
helm pull nfs-subdir-external-provisioner/nfs-subdir-external-provisioner
helm install nfs-client nfs-subdir-external-provisioner-4.0.18.tgz \
  -n nfs-provisioner \
  --create-namespace \
  --set nfs.server=192.168.10.100 \
  --set nfs.path=/data/nfs \
  --set storageClass.name=nfs-client \
  --set storageClass.defaultClass=true \
  --set storageClass.archiveOnDelete=false \
  --set image.repository=registry.cn-beijing.aliyuncs.com/pylixm/nfs-subdir-external-provisioner \
  --set image.tag=v4.0.0 \
  --set imagePullPolicy=IfNotPresent
相关推荐
倔强的石头1063 分钟前
飞牛OS部署Mtab:Docker搭建自托管书签导航并实现远程访问
运维·docker·容器
张忠琳37 分钟前
【k3s】AutoK3s v0.9.3 —— Part 7 辅助模块超深度逐行分析
云原生·容器·kubernetes·k3s·autok3s
张忠琳10 小时前
【k3s】AutoK3s v0.9.3 Part 1 入口与 CLI 命令模块 — 超深度逐行分析之三
云原生·容器·kubernetes·k3s·autok3s
m0_5257247213 小时前
AIOps全链路智能运维架构揭秘
云原生·devops
xiaoxiangsiyan17 小时前
企业日常运维高频应用服务全解
运维·网络·云原生·容器·dns
AR_xsy17 小时前
docker--资源配额 配置
运维·docker·容器
国际云,接待17 小时前
Docker 容器突然退出、服务莫名重启:从 OOMKilled 到内存泄漏的生产排查手册
运维·docker·容器
阿里云云原生17 小时前
一次请求只做一次决策:阿里云 AI 网关智能路由如何替大模型应用选模型
云原生
橙-极纪元18 小时前
把docker的镜像文件从一台服务器中,迁移至另一台服务器
服务器·docker·容器
zhangjw3419 小时前
第41篇:微服务入门:架构理念+核心组件,理解微服务本质
微服务·云原生·架构