question-mark
Stuck on an issue?

Lightrun Answers was designed to reduce the constant googling that comes with debugging 3rd party libraries. It collects links to all the places you might be looking at while hunting down a tough bug.

And, if you’re still stuck at the end, we’re happy to hop on a call to see how we can help out.

[Enhancement] Should KafkaRebalance custom resource status `Ready` mark end of usable life?

See original GitHub issue

From reading the documentation it was unclear that once a KafkaRebalance proposal is successful and the status turns Ready you are unable to get a new proposal from that KafkaRebalance custom resource. It was only through looking through the code that we noticed that once the status is Ready that you won’t be able to generate a new proposal from this custom resource.

This seems to be intentional but we were wondering if this should be so? We were wondering if there was any compelling reason that you shouldn’t be able to use the same custom resource for generating a new proposal? This would also make keeping a KafkaRebalance custom resource in your cluster make more sense as currently all it does is act as an old artefact of a previous rebalance.

Issue Analytics

  • State:closed
  • Created 3 years ago
  • Comments:6 (6 by maintainers)

github_iconTop GitHub Comments

1reaction
samuel-hawkercommented, Jul 29, 2020

I agree with Paolo that Complete is a better ‘terminal’ state.

I agree with Tom also that as an enhancement using a refresh (which would initialize a new session with Cruise Control for the KafkaRebalance) on a Complete KafkaRebalance should allow it to loop back into generating a proposal and eventually ProposalReady

0reactions
samuel-hawkercommented, Aug 28, 2020

I have marked this issue as help-wanted to allow new contributors the opportunity to enhance this behaviour.

Read more comments on GitHub >

github_iconTop Results From Across the Web

Configuring Strimzi
Use custom resources to configure your Strimzi deployment. You can use custom resources to configure and create instances of the following components: Kafka ......
Read more >
Kubernetes: Why does patching a custom resource's /status ...
The status subresource isn't actually a different object; it is just a separate API path that can only modify the top-level status: block...
Read more >
Using AMQ Streams on OpenShift - Red Hat Customer Portal
A.1.3. Can standard OpenShift users create Kafka custom resources? ... The AMQ Streams Operator is ready to use when its status changes to...
Read more >
Resources - EDUCBA
Agile Methodology Useful in Project Management ... AngularJS Custom Filter · AngularJS Date Filter · AngularJS Directives ... Automation Testing Life Cycle
Read more >
mat考试费用多少钱 - CSDN
平时不努力,考试得着急呐。传说中的BT监考老师竟然搬来了信号屏蔽工具,手机不管用啦有木有。不过这难不到大家,cxlove见证了同学们使用传统的作弊方式----传纸条,纸 ...
Read more >

github_iconTop Related Medium Post

No results found

github_iconTop Related StackOverflow Question

No results found

github_iconTroubleshoot Live Code

Lightrun enables developers to add logs, metrics and snapshots to live code - no restarts or redeploys required.
Start Free

github_iconTop Related Reddit Thread

No results found

github_iconTop Related Hackernoon Post

No results found

github_iconTop Related Tweet

No results found

github_iconTop Related Dev.to Post

No results found

github_iconTop Related Hashnode Post

No results found