编辑
2024-09-12
云计算-Kubernetes
00
请注意,本文编写于 574 天前,最后修改于 0 天前,其中某些信息可能已经过时。

目录

下载安装
配置国内Chart仓库
搜索测试

Helm 是 Kubernetes 生态中事实上的包管理工具,类似于 Linux 中的 yum 或 apt,用于简化 Kubernetes 应用的部署、升级和管理。本文提供 Helm 3 的快速安装与国内镜像源配置方案。

核心内容包括:

  1. 核心概念解析:清晰阐述 Helm 三大核心概念:

    • Helm:命令行工具,用于 Chart 的创建、打包、发布和管理
    • Chart:Kubernetes 资源 YAML 文件的集合,相当于应用的“安装包”
    • Release:Chart 在集群中的运行实例,代表一个具体版本的应用部署
  2. 安装步骤:通过华为云镜像站下载 Helm 二进制包(支持 K8s 1.24+),解压后复制到 /usr/local/bin/ 完成安装,提供 3.12.0 和 3.15.0 两个版本选择

  3. 国内源配置:添加阿里云 Helm Chart 仓库(https://kubernetes.oss-cn-hangzhou.aliyuncs.com/charts),执行 helm repo update 更新索引

  4. 验证测试:使用 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/

配置国内Chart仓库

shell
helm repo add aliyun https://kubernetes.oss-cn-hangzhou.aliyuncs.com/charts helm repo update helm repo list

搜索测试

shell
helm search hub mysql

jietu

如果对你有用的话,可以打赏哦
打赏
ali pay
wechat pay

本文作者:Odboy

本文链接:

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