1.9.0 • Published 3 years ago
k8ss v1.9.0
k8ss
k8s cluster and namespace switcher
Prerequisites
nodejsinstalled (tested in version 12)kubectlinstalledk8s-configfolder in home directory, for example:
~
|-- k8s-config
|-- hangzhou
|-- config
|-- beijing
|-- configInstallation
npm install k8ss --globalUsage
List all configured clusters
k8ss listSwitch to cluster or namespace
# full usage:
k8ss switch --cluster=hangzhou --namespace=test
# switch namespace only without change cluster:
k8ss s --namespace=stageLogin
k8ss loginHow
- move the related
configfile into~/.kube - execute
kubectl config set-context $(kubectl config current-context) --namespace=<namespace>
FAQ
npm WARN checkPermissions Missing write access to /usr/local/nvm/versions/node/v12.13.1/lib/node_modulesThen you can install it locally by
npm i k8ssand then run it as./node_modules/.bin/k8ss switch --namespace=xxx.
1.9.0
3 years ago
1.8.2
4 years ago
1.8.1
4 years ago
1.8.0
4 years ago
1.8.4
4 years ago
1.8.3
4 years ago
1.7.16
6 years ago
1.7.15
6 years ago
1.7.14
6 years ago
1.7.13
6 years ago
1.7.12
6 years ago
1.7.0
6 years ago
1.6.0
6 years ago
1.4.0
6 years ago
1.3.0
6 years ago
1.2.0
6 years ago
1.1.0
6 years ago
1.0.6
6 years ago
1.0.4
6 years ago
1.0.2
6 years ago
1.0.1
6 years ago
1.0.0
6 years ago