kube-capacity
kube-capacity copied to clipboard
A simple CLI that provides an overview of the resource requests, limits, and utilization in a Kubernetes cluster
I'm seeing this pattern reliably across a number of clusters. The total utilization doesn't seem to make any sense given the individual pod metrics. Requests and limits always add up...
As a user, I would like to customize the table output. One specific use case is running the command `kube-capacity -c` to get the resources for all containers. This command...
I would like the [ephemeral-storage limit and requests](https://kubernetes.io/docs/concepts/configuration/manage-resources-containers/#setting-requests-and-limits-for-local-ephemeral-storage) in this cli as an optional flag. I know it won't be a popular option but i think some people are interested...
I am currently using `kube-capacity` binary and starting to see some CVEs surrounding 1.19. As this version is now EOL it would be nice to get a new release with...
As a user, when running the command `kube-capacity -c` I would like to pass an additional flag to see all containers which do not have requests or limits set. I...
Hi I setup this plugin followed instructions, when I issue kubectl resource-capacity I get an output as follows ``` NODE CPU REQUESTS CPU LIMITS MEMORY REQUESTS MEMORY LIMITS * 1700m...
kube-capacity --pod-count ... hostname 5965m (75%) 14200m (178%) 18265Mi (28%) 19614Mi (30%) **451**/110 451 is not the correct value. It seems a lot of pods in Succeeded phase should be...
Add option to only display nodes/pods that are above/over a specified resource utilization threshold
This is a suggestion for a feature to add to kube-capacity that I believe would be useful, at least for myself. Add command line flags to only display nodes/pods that...
Hi! I'd like to have the possibility to print out some label value (like `beta.kubernetes.io/instance-type`) along the rest of the node data, like this: ``` $ kubectl resource-capacity --show-label "beta.kubernetes.io/instance-type"...
https://danp.net/posts/macos-dns-change-in-go-1-20/ I'm a Mac user who has `/etc/resolver/inhousedomain` which works via a VPN connected to our VPC, but `resource-capacity` release binary built with Go 1.19.5 can't seem to recognize it....