strangelove-ventures / cosmos-operator

Cosmos Operator is a kubernetes operator for managing cosmos nodes
Apache License 2.0
77 stars 18 forks source link

feat(CosmosFullNode): Allow configuring the chain home directory #338

Closed DavidNix closed 1 year ago

DavidNix commented 1 year ago

Closes https://github.com/strangelove-ventures/cosmos-operator/issues/341

There's been too many instances where chains still persist data outside of the --home flag.

Notably: Osmosis, DYDX, and now DVPN/Sentinel.

So we can't rely on chains to respect the user's intentions.

This feature allows the user to optionally configure the chain home.

Unfortunately, we can't reliably derive the home path because no chains use a common convention.

DavidNix commented 1 year ago

FYI, I did extensive testing on a testnet cluster and it looked good.