Problem:
The topology view doesn't show Strimizipodset resources in the Developer Console.
Goal:
The topology view shows Strimizipodset resource.
Why is it important?
Developers can't use topology view for kafka instance anymore after updating strimzi-cluster-operator version
After strimzi-cluster-operator v0.30.0, statefulset is replaced by strimzipodset (default)
After strimzi-cluster-operator v0.32.0, statefulset is not supported anymore.
[1]: https://github.com/strimzi/strimzi-kafka-operator/blob/main/CHANGELOG.md#changelog
[2]: https://youtu.be/iSwrn1Gumx4?t=453
Make sure OCP developer console supports strimziPodset resources in the topology view or has any plan for the support of this.
Use cases:
TEST ENV
- OCP4.10.26
1. Install strimzi-cluster-operator.v0.29.0 and create kafka instance
[root@home ~]# oc get statefulset
NAME READY AGE
my-cluster-kafka 3/3 113s
my-cluster-zookeeper 3/3 3m
Topology view shows Statefulset resources in the Developer Console (#attachment-file: statefulset.png)
2. Update strimzi-cluster-operator to v0.30.0
$oc get csv
strimzi-cluster-operator.v0.30.0 Strimzi 0.30.0 strimzi-cluster-operator.v0.29.0 Succeeded
3. statefulset has been changed to strimzipodset
[root@home ~]# oc get strimzipodset
NAME PODS READY PODS CURRENT PODS AGE
my-cluster-kafka 3 3 3 11m
my-cluster-zookeeper 3 3 3 14m
The topology view doesn't show Strimizipodset resources in the Developer Console (#attachment-file: no_strimzipodset.png)
Acceptance criteria:
- Topology view can read strimzipodset resources