kubectl-dig
kubepug
Our great sponsors
kubectl-dig | kubepug | |
---|---|---|
1 | 9 | |
384 | 1,363 | |
1.8% | 2.6% | |
0.0 | 8.5 | |
4 months ago | 7 days ago | |
Go | Go | |
- | Apache License 2.0 |
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.
kubectl-dig
-
Making Kubernetes Operations Easy with kubectl Plugins
~ $ kubectl krew search dig # ... nothing relevant ~ $ git clone https://github.com/sysdiglabs/kubectl-dig.git && cd kubectl-dig ~ $ make build ~ $ cp _output/bin/kubectl-dig /home/martin/.krew/bin/kubectl-dig ~ $ kubectl dig Deep kubernetes visibility. Usage: dig dig [command] ...
kubepug
-
New IBM LinuxONE 4 Express – Rack-mounted pre-configured Linux mainframe
Agreed. The tooling around upgrades is painfully atrocious, and stuff like kubepug [1] should be part of the Kubernetes core.
[1] https://github.com/kubepug/kubepug
-
Top 15 Kubectl plugins for security engineers
Not strictly related to security, but I find kubepug awesome when planning upgrades, especially if you need to jump across 2 or 3 major versions.
- Kubernetes upgrade
-
Kubernetes 1.21 - Going EOL on major cloud providers in early 2023
Also kubepug - https://github.com/rikatz/kubepug
-
Essential plugins for Kubectl CLI
References Kubepug net-forward Krew
-
How do you verify all of your resources and manifests support before upgrading a Kubernetes version?
Verify with a tool like kubepug, something like
- rikatz/kubepug: Kubernetes PreUpGrade (Checker)
-
Making Kubernetes Operations Easy with kubectl Plugins
kube-pug - is a plugin known as deprecations in krew. Every cluster needs to be upgraded sooner or later and at some point you will run into API deprecations and/or removals. Finding what's being deprecated can be long and error-prone process and this plugin tries to simplify that. All you need to do is run kubectl deprecations --k8s-version=v1.XX.X and you will get list of all the instances of API objects in cluster that will be deprecated or removed in the specified version.
-
SilverSurfer - An OpenSource project to check ApiVersion Status and provide Migration path for Kubernetes objects when upgrading Kubernetes to 1.22 or any other.
Kubepug - Only checks whether the existing objects have any Deprecated ApiVersions
What are some alternatives?
k9s - 🐶 Kubernetes CLI To Manage Your Clusters In Style!
kube-no-trouble - Easily check your clusters for use of deprecated APIs
rbac-lookup - Easily find roles and cluster roles attached to any user, service account, or group name in your Kubernetes cluster
ksniff - Kubectl plugin to ease sniffing on kubernetes pods using tcpdump and wireshark
kubectl-kubesec - Security risk analysis for Kubernetes resources
kubeval - Validate your Kubernetes configuration files, supports multiple Kubernetes versions
kubectl-tree - kubectl plugin to browse Kubernetes object hierarchies as a tree 🎄 (star the repo if you are using)
ketall - Like `kubectl get all`, but get really all resources
rakkess - Review Access - kubectl plugin to show an access matrix for k8s server resources
kubectx - Faster way to switch between clusters and namespaces in kubectl
kubectl-neat - Clean up Kubernetes yaml and json output to make it readable
silver-surfer - Kubernetes objects api-version compatibility checker and provides migration path for K8s objects and prepare it for cluster upgrades