Noticing some inconsistencies with the CRDs of other Operators, which makes it difficult to integrate cleanly with the OLM UI.
status.members
should look like:
status:
members:
ready:
- cb-example-0000
- cb-example-0001
- cb-example-0002
status.conditions
should look like:
status:
conditions:
- type: Available
lastTransitionTime: '2018-10-11T18:20:20Z'
lastUpdateTime: '2018-10-11T18:20:20Z'
reason: Cluster available
status: 'True'
- type: Balanced:
lastTransitionTime: '2018-10-11T18:22:39Z'
lastUpdateTime: '2018-10-11T18:22:39Z'
message: Data is equally distributed across all nodes in the cluster
reason: Cluster is balanced
status: 'True'
spec.buckets
(array) is not the same format asstatus.buckets
(map)