kubectl-sudo
sudo-kubeconfig
kubectl-sudo | sudo-kubeconfig | |
---|---|---|
2 | 1 | |
162 | 6 | |
1.2% | - | |
0.0 | 0.0 | |
almost 2 years ago | about 1 year ago | |
Shell | Shell | |
MIT License | 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.
kubectl-sudo
-
KUBERNETES LEAST PRIVILEGE IMPLEMENTATION USING THE GOOGLE CLOUD AS AN EXAMPLE
With the kubectl-sudo plugin, kubectl commands that require more extensive rights can be executed explicitly as a member of the admin group. This reduces the chance of accidentally modifying or deleting resources on the cluster, for example when running scripts or being in the wrong namespace.
-
Top 200 Kubernetes Tools for DevOps Engineer Like You
Bootkube - bootkube - Launch a self-hosted Kubernetes cluster kubectx + kubens - Switch faster between clusters and namespaces in kubectl kube-shell - Kubernetes shell: An integrated shell for working with the Kubernetes kuttle: kubectl wrapper for sshuttle without SSH - Kubernetes wrapper for sshuttle kubectl sudo - Run kubernetes commands with the security privileges of another user K9s - Kubernetes CLI To Manage Your Clusters In Style! Ktunnel - A cli that exposes your local resources to kubernetes KubeOperator - Run kubectl command in Web Browser. https://kubeoperator.io/ Vimkubectl - Manage any Kubernetes resource from Vim https://www.vim.org/scripts/script.ph KubeHelper - KubeHelper - simplifies many daily Kubernetes cluster tasks through a web interface.
sudo-kubeconfig
-
KUBERNETES LEAST PRIVILEGE IMPLEMENTATION USING THE GOOGLE CLOUD AS AN EXAMPLE
To create a sudo context this script is available: wget -P /tmp/ "https://raw.githubusercontent.com/cloudogu/sudo-kubeconfig/0.1.0/create-sudo-kubeconfig.sh" With it, only these steps are necessary to interactively create a kubeconfig for the currently selected context:
What are some alternatives?
metalk8s - An opinionated Kubernetes distribution with a focus on long-term on-prem deployments
helm-sudo - A Helm plugin for running commands with the security privileges of another user
kubectl-node-shell - Exec into node via kubectl
sudo-touchid - Permanent TouchID support 👆 for `sudo`.
kubectl-plugin-ssh-jump - A kubectl plugin to access nodes or remote services using a SSH jump Pod
CVE-2023-22809-sudoedit-privesc - A script to automate privilege escalation with CVE-2023-22809 vulnerability
rancher - Complete container management platform
konfig - konfig helps to merge, split or import kubeconfig files
argo-cd - Declarative Continuous Deployment for Kubernetes
k3d - Little helper to run CNCF's k3s in Docker
kubectl-capture - A kubectl plugin which triggers a Sysdig capture
minikube - Run Kubernetes locally