8000 GitHub - Kavinraja-G/node-gizmo: A CLI utility for your Kubernetes nodes
[go: up one dir, main page]
More Web Proxy on the site http://driver.im/
Skip to content

Kavinraja-G/node-gizmo

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

50 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

node-gizmo

A CLI utility for your Kubernetes nodes.

Release Go Coverage

Installation

nodegizmo kubectl plugin is available in krew plugin manager. Anyone can install with the following steps:

  1. Install krew for kuebctl using the following doc.
  2.  > kubectl krew install nodegizmo

Features

nodegizmo node

Generic node related information

  • NodeName
  • K8sVersion
  • Image
  • OS & Architecture info
  • NodeStatus (Ready/NotReady)
  • Taints
  • Node Provider (AWS/Azure/GCP)
  • Topology info (Region & Zone)

Nodegizmo node

nodegizmo node capacity

Node Capacity information

  • CPU
  • Memory
  • Disk
  • Ephemeral storage
  • Pod capacities
  • Nodepool related information

Nodegizmo node

nodegizmo nodepool

Nodepool related information

  • Grouped by NodePool ID
  • Node list
  • Topology info (Region & Zone)
  • Instance type
  • K8sVersion
  • Nodepool provider (supported: EKS/AKS/GKE/Karpenter)

Nodegizmo node

nodegizmo exec nodeName

Exec into any node by spawning a nsenter pod automatically based on the node selection.

About

A CLI utility for your Kubernetes nodes

Topics

Resources

License

Stars

Watchers

Forks

Packages

No packages published

Contributors 4

  •  
  •  
  •  
  •  

Languages

0