Skip to content

sunny0826/kubecm

Folders and files

NameName
Last commit message
Last commit date

Latest commit

Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 

Kubecm

GitHub go.mod Go version Go Go Report Card GitHub License GitHub release codecov CII Best Practices All Contributors

demo

πŸš€ Install

homebrew downloads GitHub Downloads (all assets, all releases)

Using Krew:

kubectl krew install kc

Using Homebrew:

brew install kubecm

Source binary:

Download the binary

πŸ’« Highlights

  • Context Management: Switch between Kubernetes clusters and namespaces in a single command.
  • Merge-Kubeconfig: Merge multiple kubeconfig files into one.
  • Interactive Mode: Interactively select the context you want to switch to.
  • Multi-Platform: Support Linux, macOS, and Windows.
  • Auto-Completion: Support auto-completion for Bash, Zsh, and Fish.

πŸ“ Documentation

For full documentation, please visit the KubeCM website: https://kubecm.cloud

🎬 Demo

asciicast

🀝 Contribute

We love your input! We want to make contributing to this project as easy and transparent as possible, whether it's:

  • Reporting a bug
  • Discussing the current state of the code
  • Submitting a fix
  • Proposing new features
  • Becoming a maintainer

Feel free to open issue and pull requests. Any feedback is highly appreciated!

Be sure to follow our Community Guidelines when submitting your PR and interacting with other folks in this repository.

πŸ“ˆ Star History

Star History Chart

✨ Contributors

Thanks goes to these wonderful people (emoji key):

Xudong Guo
Xudong Guo

πŸ’» πŸ“– 🚧
Cheng Wang
Cheng Wang

πŸ’»
Neko Ayaka
Neko Ayaka

πŸ’»
l1b0k
l1b0k

πŸ’»
Zhizhen He
Zhizhen He

πŸ’»
Hang Yu
Hang Yu

πŸ’»
dennislapchenko
dennislapchenko

πŸ’»
cnfatal
cnfatal

πŸ’»
Se7en
Se7en

πŸ’» πŸ“–
Yarden Shoham
Yarden Shoham

πŸ’» ⚠️ πŸ“–
Vimsucks
Vimsucks

πŸ’»
Shunsuke Suzuki
Shunsuke Suzuki

πŸ’»
YS Liu
YS Liu

πŸ’»
Sarun Nuntaviriyakul
Sarun Nuntaviriyakul

πŸ’»
Max Anderson
Max Anderson

πŸ’»
Mario Fritschen
Mario Fritschen

πŸ’»
Jia Sui
Jia Sui

πŸ’»
AdamRussak
AdamRussak

πŸ’»
Rui Chen
Rui Chen

πŸš‡
Michael Burman
Michael Burman

πŸ› πŸ’»
Jan-Otto KrΓΆpke
Jan-Otto KrΓΆpke

πŸ’»
yxxhero
yxxhero

πŸ’»
Add your contributions

This project follows the all-contributors specification. Contributions of any kind welcome!