使用helm安装的rancher数据持久化的问题

之前一直使用 docker run 安装rancher。一般是通过给 /var/lib/rancher 挂载一个volume来实现rancher数据的持久化。

现在想改为helm来安装rancher,命令如下

helm install rancher rancher-stable/rancher \
  --namespace cattle-system \
  --create-namespace \
  --version 2.7.1 \
  --set hostname=rancher.test.com \
  --set replicas=1 \
  --set bootstrapPassword=testtesttest --dry-run

看到生成的yaml中,没有关于volume的设置

请问是运行在k8s内部以后,不需要挂载卷进行持久化了吗?还是我少设置了什么?谢谢

呼叫 @ksd 等大佬

如果你通过 helm 安装的 rancher,也就是高可用的 rancher,rancher 的数据是存在的 local 集群中的,不用单独映射

即便我只启动了一个副本?!--set replicas=1

和 副本没关系