Helm私有仓库创建

以Bitnami为例 git clone https://github.com/bitnami/charts.git cd charts/bitnami helm dep build redis helm package redis --destination ../repo cd ../repo/ helm repo index . --url https://charts.xxxx.com/charts cp *.tgz /usr/share/nginx/html/charts/ cp *.yaml /usr/share/nginx/html/charts/

二月 20, 2025 · 1 分钟 · Sulan

K8s Ingress添加访问密码

在k8s节点上执行 密码生成 htpasswd -c auth <用户名> # 输入密码 创建保密字典 namespace=<K8s项目名称> kubectl create secret generic basic-auth --from-file=auth -n ${namespace} Ingress配置密钥 添加注解 nginx.ingress.kubernetes.io/auth-type: basic # 对应保密字典 nginx.ingress.kubernetes.io/auth-secret: basic-auth # 错误提示 nginx.ingress.kubernetes.io/auth-realm: 'Authentication Required!'

二月 12, 2025 · 1 分钟 · Sulan

K8S+Rook+GPU高可用集群搭建

1 软硬件资源准备 1.1 服务器资源 主机名 IP 类型 配置 备注 k8s-lb1 172.20.1.81 虚机 4C/8GB/50GB 负载均衡器 HAProxy+Keepalived k8s-lb2 172.20.1.82 虚机 4C/8GB/50GB 负载均衡器 HAProxy+Keepalived k8s-master1 172.20.1.78 虚机 6C/48GB/50GB+100GB k8s控制平面节点 k8s-master2 172.20.1.79 虚机 6C/48GB/50GB+100GB k8s控制平面节点 k8s-master3 172.20.1.80 虚机 6C/48GB/50GB+100GB k8s控制平面节点 k8s-node1 172.20.1.71 物理机 48C/384GB/480GBx2 RAID1+480GBx4/Tesla P4 k8s工作节点 + Ceph OSD + GPU k8s-node2 172.20.1.72 物理机 48C/384GB/480GBx2 RAID1+480GBx4/Tesla P4 k8s工作节点 + Ceph OSD + GPU k8s-node3 172.20.1.73 物理机 48C/384GB/480GBx2 RAID1+480GBx4/Tesla P4 k8s工作节点 + Ceph OSD + GPU k8s-node4 172.20.1.74 物理机 48C/384GB/480GBx2 RAID1+480GBx4/Tesla P4 k8s工作节点 + Ceph OSD + GPU 172.20.1.70 – – 虚拟IP(在lb1,lb2中漂移) 172.20.1.200-250 – – 集群L2 EIP 1.2 操作系统 CentOS 7.9.2009 5.4Kernel ...

九月 3, 2024 · 13 分钟 · Sulan

K8s 高可用集群搭建

公司研发资源集群环境搭建 资源清单 类型 主机名 IP 宿主机IP 用途 备注 虚机 dns1 192.168.127.253 192.168.1.235 DNS节点1 虚机 dns2 192.168.127.254 192.168.1.33 DNS节点2 待迁移到其他宿主机 虚机 ceph-mgr1 192.168.126.1 192.168.1.38 ceph管理节点 PC ceph-mon1 192.168.127.80 ceph监控节点 OSD共用 PC ceph-mon2 192.168.127.81 ceph监控节点 OSD共用 PC ceph-mon3 192.168.127.82 ceph监控节点 OSD共用 虚拟IP 192.168.127.1 负载均衡浮动IP 虚机 k8s-lb1 192.168.127.2 192.168.1.38 负载均衡节点1 虚机 k8s-lb2 192.168.127.3 192.168.1.33 负载均衡节点2 待迁移到其他宿主机 虚机 k8s-master1 192.168.127.11 192.168.1.38 控制平面节点 虚机 k8s-master2 192.168.127.12 192.168.1.33 控制平面节点 虚机 k8s-master3 192.168.127.13 192.168.1.235 控制平面节点 物理机 k8s-worker1 192.168.127.21 工作节点 物理机 k8s-worker2 192.168.127.22 工作节点 物理机 k8s-worker3 192.168.127.23 工作节点 基础操作系统 虚拟机环境统一使用 VMware ESXi 6.5+ ...

九月 26, 2023 · 16 分钟 · Sulan