Skip to content

kcli v0.4.1 — Complete Interactive Coverage

Choose a tag to compare

@vellankikoti vellankikoti released this 21 Mar 13:06
· 4 commits to main since this release

kcli v0.4.1 — Interactive Actions for ALL 27 Resource Types

Every resource type now has explicit, context-appropriate actions in interactive mode (-i).

Complete Coverage

Resource Actions
Pods Logs, Describe, Exec, Edit, Port-forward, Delete
Deployments Describe, Logs, Scale, Restart, Edit, Delete
StatefulSets Describe, Logs, Scale, Restart, Edit, Delete
DaemonSets Describe, Logs, Restart, Edit, Delete
Services Describe, Port-forward, Edit, Delete
Nodes Describe, Cordon, Uncordon, Drain
Namespaces Switch, Describe, Delete
CronJobs Describe, Suspend, Resume, Edit, YAML, Delete
Jobs Describe, Logs, YAML, Delete
ConfigMaps Describe, Edit, YAML, Delete
Secrets Describe, YAML, Delete
Ingresses Describe, Edit, YAML, Delete
PVC Describe, Edit, YAML, Delete
PV Describe, YAML
HPA Describe, Edit, YAML, Delete
ReplicaSets Describe, Scale, YAML, Delete
Events Describe
SA Describe, YAML, Delete
Endpoints Describe, YAML
NetworkPolicies Describe, Edit, YAML, Delete
Roles/RoleBindings Describe, YAML, Delete
ClusterRoles/CRB Describe, YAML
StorageClasses Describe, YAML
LimitRanges Describe, YAML
ResourceQuotas Describe, Edit, YAML

27 resource types. Zero falling to generic default.

Usage

kcli get pods -i
kcli get deploy -i
kcli get nodes -i
kcli get cronjobs -i

Upgrade

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