Change the statically defined data path to changeable value from $home/data to $home/$data.
When you considering running blockchain system on K8S(Orchestration), it should be configurable value)
Summary
Change the statically defined data path to changeable value from $home/data to $home/$data.
When you considering running blockchain system on K8S(Orchestration), it should be configurable value)
Problem Definition
Currently, the data path belongs to home path but I think it is not good approach when we considering orchestrating Tendermint on K8S.
Because of the data path is hard-coded based on $home path, It is challenging to make as the stateful application on K8S or any other orchestration engine
If we can make a data path like other home variable(from the environment and configurable), we can orchestrate Tendermint based blockchain system more easily and I think there is no disadvantage.
Proposal

e.g) , TO-BE
