https://github.com/ahmetb/kubectl-extras
A collection of mini plugins for kubectl.
https://github.com/ahmetb/kubectl-extras
kubectl kubectl-plugins
Last synced: 5 months ago
JSON representation
A collection of mini plugins for kubectl.
- Host: GitHub
- URL: https://github.com/ahmetb/kubectl-extras
- Owner: ahmetb
- License: apache-2.0
- Created: 2018-06-11T16:08:18.000Z (almost 7 years ago)
- Default Branch: master
- Last Pushed: 2020-01-10T20:50:17.000Z (over 5 years ago)
- Last Synced: 2024-11-02T07:33:30.881Z (5 months ago)
- Topics: kubectl, kubectl-plugins
- Language: Shell
- Homepage:
- Size: 42 KB
- Stars: 116
- Watchers: 3
- Forks: 16
- Open Issues: 2
-
Metadata Files:
- Readme: README.md
- Contributing: CONTRIBUTING.md
- License: LICENSE
Awesome Lists containing this project
- awesome-kubectl-plugins - kubectl-extras mini plugins - A collection of mini plugins for kubectl. (kubectl Plugins / Collection of kubectl plugins)
README
# kubectl-extras
This repository contains a list of small and useful `kubectl plugins` I use
on a daily basis.| plugin | description |
|---------------------|-------------|
| ca-cert | print PEM CA certificate of current cluster |
| extract-context | extract current-context on kubectl as a kubeconfig yaml |
| gke-ssh | SSH into the GKE node the pod is running on |
| gke-ui | launch GKE web interface |
| mtail | tail logs from multiple pods matching label selector |
| refresh-tokens | make a call to all clusters in kubeconfig to refresh access tokens |
| rm-standalone-pods | remove all pods without owner references |
| view-secret | decode secrets |You can install these plugins on your machine with `krew` plugin manager:
https://github.com/GoogleContainerTools/krewkubectl krew install