helm 拉取redis
时间: 2025-03-27 09:53:42 浏览: 36
### 使用 Helm 从官方仓库拉取并部署 Redis Chart
为了使用 Helm 来获取和部署 Redis Chart,需先确认 Kubernetes 集群已就绪且 Helm 客户端已经正确安装[^3]。
#### 准备工作
确保 Helm 的版本是最新的:
```bash
helm version
```
接着添加所需的 Helm 仓库。这里以 Bitnami 和阿里云为例来展示如何增加外部资源库:
```bash
helm repo add bitnami https://charts.bitnami.com/bitnami
helm repo add aliyun https://kubernetes.oss-cn-hangzhou.aliyuncs.com/charts
```
更新本地缓存中的可用 Charts 列表以便能够访问最新发布的 Charts 版本:
```bash
helm repo update
```
#### 获取与安装 Redis Chart
通过 `search` 命令查找特定名称的 chart,在此案例中为 "redis":
```bash
helm search repo redis
```
一旦找到了合适的 Redis Chart 后,则可以直接利用如下命令来进行安装操作:
```bash
helm install my-release \
bitnami/redis --namespace test-ns
```
上述命令将会创建一个新的名为 `my-release` 的 release 并将其放置在一个叫作 `test-ns` 的命名空间内;当然可以根据实际需求调整这些参数设置[^4]。
对于想要自定义配置文件的情况,可以在执行安装指令时附加 `-f values.yaml` 参数指向对应的 YAML 文件路径。
#### 升级与回滚实例
如果之后需要对现有 deployment 进行变更或是遇到问题希望恢复至之前的稳定状态,可借助以下两个子命令完成相应功能:
升级当前部署到新版本或应用修改后的配置:
```bash
helm upgrade my-release ./path/to/chart/or/values -n test-ns
```
查看历史记录以及选择要回滚的目标修订版号:
```bash
helm history my-release
helm rollback my-release <revision>
```
其中 `<revision>` 是指具体的修订编号,该数值可通过前一条命令获得[^2]。
阅读全文
相关推荐















