仓库管理

### 添加仓库
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 [命名空间]

博客目录下执行npm安装指令

$ npm install hexo-abbrlink --save      #提示错误可以加上sudo像下面一样
#npm install hexo-abbrlink --save

修改默认的永久链接参数
我们可以改成domain/postname 的形式。编辑站点的_config.yml文件,修改其中的permalink字段改为permalink: :title.html即可。

# URL
## If your site is put in a subdirectory, set url as 'http://yoursite.com/child' and root as '/child/'
url: https://ifibe.com/ #替换为你自己的链接
root: /
permalink: posts/:abbrlink/ #这里就是永久链接的参数设置
permalink_defaults:

当永久链接参数为permalink: posts/:abbrlink/时,生成的文章链接类似于/post/cd6eb56d/,例如https://ifibe.com/post/cd6eb56d/。

# abbrlink config
abbrlink:
alg: crc32 #support crc16(default) and crc32
rep: hex #support dec(default) and hex

参数说明

参数:alg 对应随机值算法参数,可选为 crc16 和 crc32 参数:rep 对应生成链接的表示方法,hex:十六进制,dec:十进制 两种参数的生成区别:

配置完成后,重新部署 hexo clean && hexo g && hexo d

参考