Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/skanehira/k8s.vim
Vim/Neovim plugin for Kubernetes
https://github.com/skanehira/k8s.vim
kubernetes neovim vim vim-plugin
Last synced: 21 days ago
JSON representation
Vim/Neovim plugin for Kubernetes
- Host: GitHub
- URL: https://github.com/skanehira/k8s.vim
- Owner: skanehira
- License: mit
- Created: 2022-06-16T06:55:05.000Z (over 2 years ago)
- Default Branch: main
- Last Pushed: 2024-09-29T00:10:36.000Z (3 months ago)
- Last Synced: 2024-12-09T14:49:26.899Z (about 1 month ago)
- Topics: kubernetes, neovim, vim, vim-plugin
- Language: TypeScript
- Homepage:
- Size: 716 KB
- Stars: 36
- Watchers: 4
- Forks: 2
- Open Issues: 1
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
# k8s.vim
A Vim/Neovim plugin for kubernetes![](https://i.gyazo.com/38e00915e05eeef62acbe6008c24f540.png)
## Requirements
- [denops.vim](https://github.com/vim-denops/denops.vim)
- [kubectl](https://kubernetes.io/docs/tasks/tools/#kubectl)## Usage
```vim
" Execute kubectl via terminal
" Bellow is Same as 'kubectl get pods -A'
:K8s get pods -A" Show all pods
:K8sPods" Show all nodes
:K8sNodes" Show all depployments
:K8sDeployments" Show all services
:K8sServices" Show all secrets
:K8sSecrets" Show all events
:K8sEvents" Show pod list filterd by 'app=sample-pod' of label
:drop k8s://pods/list?labels=app=sample-pod
```Also you can do some action(like show pod's logs, run shell in pod).
Please see help for more details.## Related Project
- [denops-docker.vim](https://github.com/skanehira/denops-docker.vim)## Author
skanehira