Helm 是 Kubernetes 生态中事实上的包管理工具,类似于 Linux 中的 yum 或 apt,用于简化 Kubernetes 应用的部署、升级和管理。本文提供 Helm 3 的快速安装与国内镜像源配置方案。
核心内容包括:
核心概念解析:清晰阐述 Helm 三大核心概念:
Helm:命令行工具,用于 Chart 的创建、打包、发布和管理Chart:Kubernetes 资源 YAML 文件的集合,相当于应用的“安装包”Release:Chart 在集群中的运行实例,代表一个具体版本的应用部署安装步骤:通过华为云镜像站下载 Helm 二进制包(支持 K8s 1.24+),解压后复制到 /usr/local/bin/ 完成安装,提供 3.12.0 和 3.15.0 两个版本选择
国内源配置:添加阿里云 Helm Chart 仓库(https://kubernetes.oss-cn-hangzhou.aliyuncs.com/charts),执行 helm repo update 更新索引
验证测试:使用 helm search hub mysql 命令测试仓库是否配置成功
本文适用于需要在国内网络环境下快速搭建 Helm 环境的 Kubernetes 运维开发人员。
支持k8s版本 >= 1.24
shell# 3.12
wget https://mirrors.huaweicloud.com/helm/v3.12.0/helm-v3.12.0-linux-amd64.tar.gz && tar -xvf helm-v3.12.0-linux-amd64.tar.gz && cp linux-amd64/helm /usr/local/bin/
# 3.15, 我选择
wget https://mirrors.huaweicloud.com/helm/v3.15.0/helm-v3.15.0-linux-amd64.tar.gz && tar -xvf helm-v3.15.0-linux-amd64.tar.gz && cp linux-amd64/helm /usr/local/bin/
shellhelm repo add aliyun https://kubernetes.oss-cn-hangzhou.aliyuncs.com/charts helm repo update helm repo list
shellhelm search hub mysql



本文作者:Odboy
本文链接:
版权声明:本博客所有文章除特别声明外,均采用 CC 4.0 BY-SA 许可协议。转载请注明出处!