kube-cli 0.0.7

Creator: bradpython12

Last updated:

Add to Cart

Description:

kubecli 0.0.7

Command line interface for Kubernetes that simplifies usage of kubectl.

Installation
pip install kube-cli


Requirements

python 3.6 or higher
kubectl
kubectl config file in ~/.kube/config



How to use
# show help
kube help

# List all namespaces / pods
kube all ns
kube all pods

# Find namespace / pod
kube find ns <query>
kube find pod <query>

# Operations with namespace
kube <namespace>
kube <namespace> pods

# Scaling deployments
kube <namespace> scale
kube <namespace> scale <deployment>
kube <namespace> scale <deployment> <value>

# Operations with pod
kube <namespace> <pod> logs
kube <namespace> <pod> logs -f
kube <namespace> <pod> bash


Fuzzy search
Fuzzy search is a killing feature that allows to search namespaces and pods by short equivalents.
For example, following commands are equal:
kube 1234 redismetric logs

kube jira-1234 rd-jira-5103-redis-metrics-57dff4f8b7-5c49k logs

License

For personal and professional use. You cannot resell or redistribute these repositories in their original state.

Customer Reviews

There are no reviews.