* top, refactor: turn package-exposed variables to unexpose struct fields Signed-off-by: Itamar Holder <iholder@redhat.com> * kubectl top node: add the --show-swap option Example output: > kubectl top node --show-swap NAME CPU(cores) CPU(%) MEMORY(bytes) MEMORY(%) SWAP(bytes) SWAP(%) node01 500m 8% 2836Mi 60% 0Mi 0% node02 260m 5% 2206Mi 47% 512Mi 50% Signed-off-by: Itamar Holder <iholder@redhat.com> * kubectl top pod: add the --show-swap option Example output: > kubectl top pod -n kube-system --show-swap NAME CPU(cores) MEMORY(bytes) SWAP(bytes) coredns-58d5bc5cdb-5nbk4 2m 19Mi 0Mi coredns-58d5bc5cdb-jsh26 3m 37Mi 0Mi etcd-node01 51m 143Mi 0Mi kube-apiserver-node01 98m 824Mi 0Mi kube-controller-manager-node01 20m 135Mi 0Mi kube-proxy-ffgs2 1m 24Mi 0Mi kube-proxy-fhvwx 1m 39Mi 0Mi kube-scheduler-node01 13m 69Mi 0Mi metrics-server-8598789fdb-d2kcj 5m 26Mi 0Mi Signed-off-by: Itamar Holder <iholder@redhat.com> * kubectl top node --show-swap: add unit tests Signed-off-by: Itamar Holder <iholder@redhat.com> * kubectl top pod --show-swap: Add unit tests Signed-off-by: Itamar Holder <iholder@redhat.com> * Explicitly mark swap as unavailable when necessary Signed-off-by: Itamar Holder <iholder@redhat.com> --------- Signed-off-by: Itamar Holder <iholder@redhat.com> Kubernetes-commit: 8d3fb9ee0a51b6a6ea135d991391c35806422c19 |
||
---|---|---|
.. | ||
top.go | ||
top_node.go | ||
top_node_test.go | ||
top_pod.go | ||
top_pod_test.go | ||
top_test.go |