Skip to content
This repository was archived by the owner on Oct 20, 2025. It is now read-only.
This repository was archived by the owner on Oct 20, 2025. It is now read-only.

Workload in holoinsight-server should use persistent storage volume #647

@ideal

Description

@ideal

Describe this problem

In holoinsight-server, there are ceresdb, es, mongo, mysql, prometheus, currently none declares using persistent volume claim, so it fallbacks to anonymous docker volume specified in Dockerfile.

But if you delete the pod to restart it, or the pod is shifted to other node, the data will be lost, e.g. for holoinsight-mysql-0.

To Reproduce

kubectl delete po -n holoinsight-server holoinsight-mysql-0

Expected behavior

mysql data should be retained, but if you login into mysql, the databases and tables disappear.

Additional Information

No.

Metadata

Metadata

Assignees

Labels

bugSomething isn't working

Type

No type

Projects

No projects

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions