Skip to content

kcli v0.3.0 — 27 Resource Types Enhanced

Choose a tag to compare

@vellankikoti vellankikoti released this 21 Mar 03:11
· 8 commits to main since this release

kcli v0.3.0 — Every Resource Type Enhanced

27 resource types now render with colored tables, status icons, serial numbers, and totals. Zero plain kubectl output on interactive terminals.

Newly Enhanced (11 types)

kcli get sa                    # ServiceAccounts with secrets count
kcli get ep                    # Endpoints with addresses
kcli get hpa                   # HPA with targets, min/max, replicas
kcli get netpol                # NetworkPolicies with selectors
kcli get roles                 # Roles with rule count
kcli get rolebindings          # RoleBindings with role reference
kcli get clusterroles          # ClusterRoles (cluster-scoped)
kcli get clusterrolebindings   # ClusterRoleBindings
kcli get sc                    # StorageClasses with provisioner
kcli get limitranges           # LimitRanges
kcli get resourcequotas        # ResourceQuotas

Complete List (27 types)

pods, deployments, services, nodes, namespaces, statefulsets, daemonsets, replicasets, configmaps, secrets, jobs, cronjobs, pv, pvc, ingresses, events, serviceaccounts, endpoints, hpa, networkpolicies, roles, rolebindings, clusterroles, clusterrolebindings, storageclasses, limitranges, resourcequotas

Also in this release

  • Fixed Unicode column alignment (runewidth)
  • show command supports with modifiers
  • Modifier columns never hidden (PriorityAlways)

Upgrade

curl -sL https://github.com/vellankikoti/kcli/releases/download/v0.3.0/kcli-darwin-arm64.tar.gz | tar xz
sudo mv kcli /usr/local/bin/