Details
-
Task
-
Resolution: Fixed
-
Major
-
None
-
None
-
4: Deliver Training, More 2.2
-
1
Description
We make an assumption that users are running the DAC. This is good, in that it supplies defaults, and we don't need as much logic. In order to populate new "required" fields across upgrades we manually run the defaulting in the operator.
The main observation is that the operator doesn't have the configuration of the DAC available to itself, and thus can make some wrong decisions.
Going forward we need to...
- Remove the temptation of applying upgrades in the operator, and just handle the edge cases.
- Ensure nothing Kubernetes specific is provided in CRD/DAC defaulting on openshift.
Attachments
Issue Links
- relates to
-
K8S-2048 Documentation for minor enhancements/changes in CAO 2.2
- In Progress
For Gerrit Dashboard: K8S-1985 | ||||||
---|---|---|---|---|---|---|
# | Subject | Branch | Project | Status | CR | V |
145188,5 | K8S-1985: Don't Fill in fsGroup Unless Asked | master | couchbase-operator | Status: MERGED | +2 | +1 |