helm history [releasename] [flags] -n {namespace} 例子: [root@k8s-masterhello-world]# helm history hello-worldREVISIONUPDATEDSTATUSCHARTAPPVERSIONDESCRIPTION1SatSep1814:21:132021supersededhello-world-1.0.0Installcomplete2SatSep1814:44:062021deployedhello-world-1.0.0Upgradecomplete 12、回退到历史版本 ...
2 Tue Jul 4 17:31:37 2023 deployed aws-load-balancer-controller-1.5.4 v2.5.3 Upgrade complete # 回滚到指定修订号,修订号通过 helm history 查看 $ helm rollback -n kube-system aws-load-balancer-controller 1 # 显示已命名发布的状态 $ helm status -n kube-system aws-load-balancer-controller ...
helm 客户端将需要更新的 chart 的 release 名称、chart 结构和 value 信息传给 Tiller; Tiller 将收到的信息生成新的 release,并同时更新这个 release 的 history; Tiller 将新的 release 传递给 kube-apiserver 进行更新。 2.3 chart基本结构 Helm的打包格式叫做chart,所谓chart就是一系列文件, 它描述了一组相关...
首先我们可以使用 helm history 命令查看一个 Release 的所有变更记录。 代码语言:javascript 代码运行次数:0 运行 AI代码解释 [root@master-01 ~]# helm history test-1REVISIONUPDATED STATUS CHART DESCRIPTION 1 Tue Mar 12 18:19:41 2019SUPERSEDEDmychart-0.1.0Install complete2 Tue Mar 12 18:33:18 ...
C:\git\ci\top-ci-example-project-multi-module>helm history -n top-cimy-app REVISION UPDATED STATUS CHART APP VERSION DESCRIPTION150Wed Nov300:30:092021supersededmy-app-chart-0.1.00.1.0Rollback to148151Wed Nov300:38:382021failedmy-app-chart-1{{ .Values.image.tag }} Upgrade"top-ci-example...
一、helm命令 helm search #关键字搜索charts helm pull #压缩下载chart到本地,可以使用--untar下载解压) helm install #部署chart到kubernetes helm list #查看已部署的charts(注意--namespace或-n) helm history #发布的历史信息 helm repo #对index chart repositories进行add, list, remove, update ...
这在 CI&CD 中可能需要,因为通常你已经在 k8s 集群中安装好应用了,这时只需初始化 helm 客户端即可; –history-max:最大历史,当你用 helm 安装应用的时候,helm 会在所在的 namespace 中创建一份安装记录,随着更新次数增加,这份记录会越来越多; –tiller-namespace:默认是 kube-system,你也可以设置为其它 ...
通过helm history可以查看release的所有历史版本: Note:这里Revision 1是5.7.14版本,Revision 2是5.7.26版本,Revision 3是5.7.27版本。 这里我们通过helm rollback回退到Revision 1版本(即5.7.14版本),可以看到已经成功回退到了5.7.14版本: 四、自定义Chart实践 ...
#先看看我们历史的chart helmhistoryredis -n redis 可以看到第一个状态为superseded是我们最开始创建的chart,第二个状态为deployed是我们刚刚升级的chart,就是正在运行的,我们将版本回滚到第一个版本。 helm rollback redis 1 -n redis 可以看到我们已经回滚到第一个版本,并且pod正在更新中,等到创建成功,可以验证一...
helm history tomcat #回滚 helm rollback tomcat 2 1. 2. 3. 4. 5. 6. 7. 8. 9. 10. 11. helm安装nfs storageclasses 安装nfs yum -y install epel-release yum -y install nfs-utils rpcbind systemctl enable rpcbind nfs-server nfs-lock nfs-idmap ...