rottencandy / vimkubectl

Manage Kubernetes resources from Vim
https://www.vim.org/scripts/script.php?script_id=5862
MIT License
74 stars 5 forks source link
kubernetes neovim neovim-plugin vim vim-plugin

Vimkubectl

CI badge

A Vim/Neovim plugin to manipulate Kubernetes resources.

Screenshot of plugin in use

This plugin is a kubectl wrapper providing commands and mappings to perform actions on Kubernetes resources.

The following has been implemented so far:

Installation

This plugin follows the standard runtime path structure, you can install it with your favourite plugin manager.

Plugin Manager Instructions
NeoBundle NeoBundle 'rottencandy/vimkubectl'
Vundle Plugin 'rottencandy/vimkubectl'
Plug Plug 'rottencandy/vimkubectl'
Pathogen git clone https://github.com/rottencandy/vimkubectl ~/.vim/bundle
Vim 8+ packages git clone git@github.com:rottencandy/vimkubectl.git ~/.vim/pack/vendor/start/vimkubectl && vim -u NONE -c "helptags ~/.vim/pack/vendor/start/vimkubectl/doc" -c q

Usage

This plugin assumes your Kubernetes cluster is reachable and logged in with kubectl or oc.(see configuration)

Configuration

License

MIT