Add option for persistence for every deployment#360
Conversation
|
We could like to proceed with this idea, and it would be better if |
|
I've updated |
There was a problem hiding this comment.
Component api, worker and pluginDaemon features automatic volume and volumeMount (app-data in this case) that doesn't confine to persistence.enabled. The current implementation (adding persistence.enabled) will lead to confusion. In addtion, api and worker are designed to share the same persistence configuration.
or simplicity, we'd advise to
- opt out the persistence option for
workerand leave it as is
There was a problem hiding this comment.
This option makes it impossible to mount configMaps/secrets
There was a problem hiding this comment.
Noted, we'll see what could be done.
|
We've updated Shall we proceed with the preferable option? |
The preferable option loses some functionality. I think we can find a better way to implement this |
|
OK. Let's set the ultimate goal to "provide unify extra volume mount support for each component". We'll expect things listed below in the following updates:
|
Add the option for persistence for every deployment (in the same format as
sandbox-deployment.yaml).