helm常用命令 发表于 2024-08-31 | 更新于 2024-09-04
| 字数总计: 630 | 阅读时长: 2分钟
仓库管理 ### 添加仓库 helm repo add [名称] [URL] ### 更新仓库 helm repo update ### 列出仓库 helm repo list ### 移除仓库 helm repo remove [名称]
Chart 操作 ### 创建新的 Chart helm create [chart名称] ### 打包 Chart helm package [chart目录] ### 验证 Chart helm lint [chart目录] ### 查看 Chart 详情 helm show all [chart名称] ### 搜索 Chart helm search repo [关键词] ### 下载 Chart 指定版本 helm pull <chart > --version <number >
发布管理 ### 安装 Release helm install [release名称] [chart名称] ### 安装 Release 指定命名空间并创建 helm install <name > <chart > --namespace <namespace > --create-namespace ### 升级 Release helm upgrade [release名称] [chart名称] ### 升级 Release 指定命名空间并创建,如果没有安装则创建 helm upgrade --install victoria-metrics-operator vm/victoria-metrics-operator -f values.yaml -n vmoperator --create-namespace ### 回滚 Release helm rollback [release名称] [版本号] ### 卸载 Release helm uninstall [release名称] ### 列出已安装的 Release helm list ### 查看 Release 状态 helm status [release名称] ### 查看 Release 历史 helm history [release名称]
模板相关 ### 渲染模板 helm template [release名称] [chart目录] ### 测试渲染模板 helm install --dry-run --debug [release名称] [chart目录]
插件管理 ### 列出已安装的插件 helm plugin list ### 安装插件 helm plugin install [插件URL] ### 更新插件 helm plugin update [插件名称] ### 卸载插件 helm plugin uninstall [插件名称]
发布检测 ### 列出所有命名空间中的 Release helm list --all-namespaces ### 列出指定命名空间中的 Release helm list -n [命名空间]
安装使用abbrlink 博客目录下执行npm安装指令
$ npm install hexo-abbrlink --save
启动abbrlink 修改默认的永久链接参数 我们可以改成domain/postname 的形式。编辑站点的_config.yml文件,修改其中的permalink字段改为permalink: :title.html即可。
url: https://ifibe.com/ root: / permalink: posts/:abbrlink/ permalink_defaults:
当永久链接参数为permalink: posts/:abbrlink/时,生成的文章链接类似于/post/cd6eb56d/,例如https://ifibe.com/post/cd6eb56d/。
启动abbrlink abbrlink: alg: crc32 rep: hex
参数说明 参数:alg 对应随机值算法参数,可选为 crc16 和 crc32 参数:rep 对应生成链接的表示方法,hex:十六进制,dec:十进制 两种参数的生成区别:
配置完成后,重新部署 hexo clean && hexo g && hexo d
参考