Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Visualize Kruise Rollout progress with kruise-tools command #94

Open
furykerry opened this issue Jul 30, 2024 · 4 comments · May be fixed by #96
Open

Visualize Kruise Rollout progress with kruise-tools command #94

furykerry opened this issue Jul 30, 2024 · 4 comments · May be fixed by #96
Labels
enhancement New feature or request

Comments

@furykerry
Copy link
Member

furykerry commented Jul 30, 2024

Currently kubectl get rollout only display exposed rollout status as columns, however it is vital to display the status of all involved objects as well, e.g. pods, traffic routings objects. So kruise-tools can provide a deep inspection command, in the form of kubectl kruise describe rollout ns/name, and provide the following information:

  1. basic rollout spec information and status
  2. status of involved pods, e.g. batch number, revision number, pod ready status
  3. [optional] gateway status, e.g. important conditions and current listener

In addition, the new describe command should support a watch option, to dynamically update the output during the rollout.

One can use the Argo kubectl plugin as a reference

@vinayakjaas
Copy link

Hey @furykerry I have gone through the problem statement and find it quite interesting. I am keen to take on this project as part of the LFX mentorship program. Before starting, I would like to create a detailed proposal that outlines my thoughts and plans to address this issue comprehensively.
I am looking forward to hearing your thoughts and any specific expectations you might have for this task.

@kairveeehh
Copy link

Hello @furykerry I am kairvee and am interested to work over this issue under the LFX mentorship program , Please let me know so that I can further create a proposal for it .

@hantmac
Copy link
Member

hantmac commented Aug 4, 2024

LFX mentorship program

Hi @vinayakjaas would you like to explain the detail information about LFX mentorship program?

@hantmac hantmac added the enhancement New feature or request label Aug 4, 2024
@maanugh maanugh linked a pull request Aug 7, 2024 that will close this issue
@Nihit25
Copy link

Nihit25 commented Aug 20, 2024

Hey everyone!

I'm Nihit, a pre-final year student from the Indian Institute of Information Technology, Gwalior, majoring in Information Technology. I'm a tech enthusiast with a strong passion for open-source. I've applied for this project and have been working on this issue for some time now. I would greatly appreciate any guidance or clarity on how best to approach this issue. I'm really looking forward to solving this problem and contributing to the project as much as possible.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
enhancement New feature or request
Projects
None yet
Development

Successfully merging a pull request may close this issue.

5 participants