popeye
krew
Our great sponsors
popeye | krew | |
---|---|---|
15 | 22 | |
4,922 | 6,072 | |
- | 1.3% | |
7.9 | 4.7 | |
12 days ago | 14 days ago | |
Go | Go | |
GNU General Public License v3.0 or later | 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.
popeye
-
Kube-bench and Popeye: A Power Duo for AKS Security Compliance
The repository for the tool can be found here.
-
Implement DevSecOps to Secure your CI/CD pipeline
Use tool like Kube-hunter, Popeye and Kubescape for security weaknesses and misconfigurations in kubernetes clusters and visibility of security issues.
-
What are some useful Kubernetes tools you can share?
"Popeye is a utility that scans live Kubernetes cluster and reports potential issues with deployed resources and configurations."
-
Google Kubernetes clusters config checker tool
A similar tool is Popeye. It works on any cluster, not just clusters hosted on GKE.
-
If you had one wish for a K8s-related tool, what would it be?
Popeye can help with that
-
Top 20 useful k8s tools
Link : https://github.com/derailed/popeye
-
Easy and Fast Adjustment of Kubernetes CPU and Memory
Popeye scans your cluster for potential issues with configuration, resources, and network holes and generates detailed reports with all issues.
-
Bash: writing a simple pod checker
Actually, I was inspired by a cool tool called popeye, you can find it here.
krew
-
Kubernetes For The Sysadmin - Enter KubeVirt
Krew is a way to manage plugins for Kubernetes. For more info, check out the following link: https://krew.sigs.k8s.io/
-
Lock your Kubernetes contexts!
I plan on getting it added as a krew plugin, so watch this space.
- Deploying CLIs to developer machines
-
Getting started with kubectl plugins
Krew is a plugin manager maintained by the Kubernetes Special Interest Group (SIG) CLI community. Krew makes it easy to use kubectl plugins and helps you discover, install, and manage them on your machine. It is similar to tools like apt, dnf, or brew. Today, over 200 kubectl plugins are available on Krew - and that number is only increasing. Some projects are actively used and some get deprecated over time, but are still accessible via Krew.
-
Most Useful kubectl Plugins
kubectl plugins can be installed in numerous ways, the easiest way would be to install the official plugin manager called krew.
-
Introduction to Kubectl CLI Plugins ctx and ns
( set -x; cd "$(mktemp -d)" && OS="$(uname | tr '[:upper:]' '[:lower:]')" && ARCH="$(uname -m | sed -e 's/x86_64/amd64/' -e 's/\(arm\)\(64\)\?.*/\1\2/' -e 's/aarch64$/arm64/')" && KREW="krew-${OS}_${ARCH}" && curl -fsSLO "https://github.com/kubernetes-sigs/krew/releases/latest/download/${KREW}.tar.gz" && tar zxvf "${KREW}.tar.gz" && ./"${KREW}" install krew )
-
Introduction to Kubernetes extensibility
-- What is Krew?
-
Extending kubectl Utility With Plugins
Although there’s more than one way to distribute and install kubectl plugins, the simplest way is to use krew. It is a package manager for kubectl and makes the installation and management of kubectl plugins a cakewalk. To get started, you would have to first install krew on your machine. You can refer to this installation document to do so.
Did you notice how krew itself is a kubectl plugin as well? A plugin to manage all other plugins! If you’re willing to, you can check its source code here.
-
Kubernetes Hardening Tutorial Part 3: Authn, Authz, Logging & Auditing
The easiest way to install kubectl-who-can is by Krew, which is the plugin manager for kubectl CLI tool. Assuming you have already installed krew, you can simply run:
What are some alternatives?
k9s - 🐶 Kubernetes CLI To Manage Your Clusters In Style!
helm - The Kubernetes Package Manager
kube-score - Kubernetes object analysis with recommendations for improved reliability and security. kube-score actively prevents downtime and bugs in your Kubernetes YAML and Charts. Static code analysis for Kubernetes.
kube-advisor - Check if containers are using resource and request limits and other useful things.
kubectx - Faster way to switch between clusters and namespaces in kubectl
stern - ⎈ Multi pod and container log tailing for Kubernetes
polaris - Validation of best practices in your Kubernetes clusters
kubectl-neat - Clean up Kubernetes yaml and json output to make it readable
helm-charts - Prometheus community Helm charts
kubectl-debug - This repository is no longer maintained, please checkout https://github.com/JamesTGrant/kubectl-debug.
terraform-docs - Generate documentation from Terraform modules in various output formats