Add ephemeral option for zk storage. #284
Merged
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
Resolves: #259
Adds an option for the storage type of the provided ZK cluster.
Ephemeral
orPersistent
.If the user does not provide either option, then the Solr Operator will use whatever type is used by the Solr pods. (which defaults to
ephemeral
if none is provided).Since pravega/zookeeper-operator#215 was merged, the Zookeeper Operator has had the ability to deploy Zookeeper with Ephemeral Storage. All we have to do is provide this as an option through the SolrCloud CRD, and solr helm chart.
This is a breaking change that requires a note in the Upgrade Notes, because the ZK storage now defaults to
ephemeral
if a user is using ephemeral storage for Solr. In previous versions of the Solr Operator, only persistent ZK storage is supported, so this is clearly a change to default deployments.New options are found in:
SolrCloud CRD
Solr Helm Chart