-
Notifications
You must be signed in to change notification settings - Fork 19
Open
Labels
enhancementNew feature or requestNew feature or request
Description
Today the operator creates a Deployment for ValkeyCluster pods (see internal/controller/deployment.go). Add support to create ValkeyCluster pods via a StatefulSet instead.
Proposed Spec (initial version):
spec:
workload:
kind: StatefulSet # default: Deployment
Acceptance Criteria:
- If spec.workload.kind: StatefulSet is set, the operator creates and reconciles a StatefulSet and other dependencies accordingly for the ValkeyCluster pods.
- Default behavior remains unchanged (operator continues creating a Deployment when the field is not set).
Contribution:
- I’m willing to implement this feature.
Reactions are currently unavailable
Metadata
Metadata
Assignees
Labels
enhancementNew feature or requestNew feature or request