kube-lineage
kubectl-evict
kube-lineage | kubectl-evict | |
---|---|---|
2 | 2 | |
371 | 42 | |
- | - | |
2.9 | 0.0 | |
10 months ago | over 1 year ago | |
Go | Go | |
Apache License 2.0 | MIT License |
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.
kube-lineage
-
kube-lineage: A CLI tool for visualizing Kubernetes object relationships
Yes! The project generates ARM binaries for Linux & Darwin so you should be able to use it on your ARM-based Linux devices & M1 MacBooks. Do let me know over here or file an issue on the project's GitHub Issues page if you encounter any trouble running it. 🙂
- kube-lineage
kubectl-evict
-
Why PDB won't prevent from a Pod being deleted?
There isn't a native way to call the eviction API via kubectl, but you can find plugins for it, such as ueokande/kubectl-evict.
-
How to evict specific pods on the Kubernetes cluster
Kubernetes is a very popular and the most widely used container orchestration. It has a sophisticated and flexible scheduling system to deploy your application on production. The administrators would use a kubectl CLI to manage the cluster and deployed pods. The kubectl CLI provides enough features to manage the cluster, but the developer can customize CLI with a kubectl plugin. This article will present what pod eviction is and introduce a kubectl plugin to do that, kubectl-evict.
What are some alternatives?
kubectl-tree - kubectl plugin to browse Kubernetes object hierarchies as a tree 🎄 (star the repo if you are using)
kubectl-evict - kubectl plugin to evict pods
kubectl-ice - Kubectl-ice is an open-source tool for Kubernetes users to monitor and optimize container resource usage. Features include usage breakdowns for pods and containers, making scaling and optimization easier. The tool is compatible with major cloud providers and is actively developed by a community of contributors
rakkess - Review Access - kubectl plugin to show an access matrix for k8s server resources
kubectl-secretdata - A kubectl plugin for viewing decoded Secret data with search flags.
kubectl-neat - Clean up Kubernetes yaml and json output to make it readable
kubectl-slice - Split multiple Kubernetes files into smaller files with ease. Split multi-YAML files into individual files.
kubectl-evict-pod - This plugin evicts the given pod and is useful for testing pod disruption budget rules
ketall - Like `kubectl get all`, but get really all resources
rbac-tool - Rapid7 | insightCloudSec | Kubernetes RBAC Power Toys - Visualize, Analyze, Generate & Query
cloudnative-pg - CloudNativePG is a comprehensive platform designed to seamlessly manage PostgreSQL databases within Kubernetes environments, covering the entire operational lifecycle from initial deployment to ongoing maintenance