You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
The cluster-autoscaler reports back to application owners about how and why Pods were or were not schedulable for hardware. I would like to see Karpenter write out events for each Pod that it's making decisions on... these events would be incredibly useful for application owners, as well as administrators. I could imagine events like:
`Launched ip-10-10-10-10.ec2.internal, Pod scheduled to host'
No provisioners match Pod hardware requirements, not launching any new hardware
Existing capacity exists for Pod (nodes ip-10-10-10-10, ip-10-11-10-10, ...), letting kube-scheduler handle scheduling
Scheduling pod on existing capacity (node ip-10-10-10-10...)
Tell us about the problem you're trying to solve. What are you trying to do, and why is it hard?
Scanning logs is useful for cluster administrators ... but when a developer launches a Pod and cannot get hardware, we want them to be able to fish for themselves and find the answer to what went wrong. Pod events seem like the natural place to put these kinds of events, as we can directly pass information to the end-user.
Are you currently working around this issue?
We're not yet solving this... :/
Additional context
This is a wish-list item, but it applies to PRs like #1887 and #1888.
Community Note
Please vote on this issue by adding a 👍 reaction to the original issue to help the community and maintainers prioritize this request
Please do not leave "+1" or "me too" comments, they generate extra noise for issue followers and do not help prioritize the request
If you are interested in working on this issue or have submitted a pull request, please leave a comment
The text was updated successfully, but these errors were encountered:
Tell us about your request
The
cluster-autoscaler
reports back to application owners about how and why Pods were or were not schedulable for hardware. I would like to see Karpenter write out events for each Pod that it's making decisions on... these events would be incredibly useful for application owners, as well as administrators. I could imagine events like:No provisioners match Pod hardware requirements, not launching any new hardware
Existing capacity exists for Pod (nodes ip-10-10-10-10, ip-10-11-10-10, ...), letting kube-scheduler handle scheduling
Scheduling pod on existing capacity (node ip-10-10-10-10...)
Tell us about the problem you're trying to solve. What are you trying to do, and why is it hard?
Scanning logs is useful for cluster administrators ... but when a developer launches a Pod and cannot get hardware, we want them to be able to fish for themselves and find the answer to what went wrong. Pod events seem like the natural place to put these kinds of events, as we can directly pass information to the end-user.
Are you currently working around this issue?
We're not yet solving this... :/
Additional context
This is a wish-list item, but it applies to PRs like #1887 and #1888.
Community Note
The text was updated successfully, but these errors were encountered: