Skip to content

AdamRussak/kubecm

 
 

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

💻
Add your contributions

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

🍻 Acknowledgement

JetBrains logo

About

Manage your kubeconfig more easily.

Resources

License

Code of conduct

Security policy

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • Go 98.3%
  • Makefile 1.6%
  • Shell 0.1%