kmux
kconf
Stars - the number of stars that a project has on GitHub. Growth - month over month growth in stars.
Activity is a relative number indicating how actively a project is being developed. Recent commits have higher weight than older ones.
For example, an activity of 9.0 indicates that a project is amongst the top 10% of the most actively developed projects that we are tracking.
kmux
-
What daily terminal based tools are you using for cluster management?
Mostly the vanilla kubectl but also kmux in order to follow logs (like stern) but multi clusters oriented.
kconf
-
What daily terminal based tools are you using for cluster management?
To anyone visiting here, I got a lot of feedback for new tools (which I haven't tried yet), both on Youtube and here, so I compiled it into a list: A comment on Lens: Initially I wanted to include Lens in the video but decided it's a bit different in that it's not a CLI / TUI. Many users shared bad experience with Lens, mainly around performance and a large amount of requests it shoots at the cluster API to a point where some companies banned it. These are the tools (I may add a video review on if anyone thinks it's worth it): * https://github.com/kubermatic/fubectl - for an improved kubectl experience * https://github.com/particledecay/kconf - for those with complex kubeconfig changes requirements * https://github.com/MuhammedKalkan/OpenLens - an open version of Lens (note the above before using) * https://github.com/hidetatz/kubecolor - colored kubectl output :) * https://github.com/astefanutti/kubebox - the K9s little brother? * https://github.com/bergerx/kubectl-status - human friendly resource status output
-
Managing Kubernetes config files
See my other comment re: kconf. It's as simple as kconf add /my/file.conf. You could also pipe in from stdin (like if you're reading from Vault): vault kv get -field=kubeconfig /path/to/conf | kconf add.
What are some alternatives?
kubectl-exec - kubectl-exec is a shell script getting a shell into your kuberntes nodes.
kubectx - Faster way to switch between clusters and namespaces in kubectl
jq - Command-line JSON processor [Moved to: https://github.com/jqlang/jq]
kubie - A more powerful alternative to kubectx and kubens
dotfiles - My dotfiles synced form localhost and remote machines
kubeswitch - The kubectx for operators.
stern - ⎈ Multi pod and container log tailing for Kubernetes -- Friendly fork of https://github.com/wercker/stern
kubecm - Manage your kubeconfig more easily.
kubecolor - colorizes kubectl output
jqp - A TUI playground to experiment with jq
kubectl-status - A kubectl plugin to print a human-friendly output that focuses on the status fields of the resources in kubernetes.