-
Notifications
You must be signed in to change notification settings - Fork 4.9k
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
Add transient states ("stopping", "starting") #8730
Comments
seems like a good feature for minikube ! |
"downloading" could also be a good state |
I like to work on this @tstromberg |
@tharun208 I would be happy to review a PR that doe this. do you think you can make it for v1.13.0 on Aug 4th? |
@tharun208 - please confirm if you would still like to take this on. Here is my initial naive implementation idea:
Other ideas, though I wouldn't necessarily worry about them for the initial implementation, are |
If I haven't heard anything back later today from @tharun208, I'd like to work on this, as it's blocking one of our users (Cloud Code). One new idea I had is that @priyawadhwa built the concept of "steps" into minikube, for emitting CloudEvent JSON output: minikube/pkg/minikube/machine/start.go Line 261 in 5223979
I think we should build on this by introducing a concept of state transitions, and storing the combined state transition & step into the status file. For instance:
Could emit the appropriate output. |
@tstromberg instead of passing in the specific step register.Reg.CurrentStep() that way you could rely on the steps that have already been set in the register instead of having to uniquely pass them in again |
@medyagh, I think I can't make it for the next release. @tstromberg, you can pick this |
Thanks for the heads up @tharun208. I'm sure this feature will require future refinement where we could use your hepl. |
I have some ideas on this, and intend to have an initial PR for review tomorrow, with a target to merge by EOW. |
Minikube status lists Running, Paused or Stopped for each profile. It does not account for the state between minikube start and Running. It would be helpful to indicate when minikube is starting, pausing (maybe, this state seems like it might be super short), stopping and possibly deleting as well as valid states.
The text was updated successfully, but these errors were encountered: