Skip to content
/ gkns Public

Go Cli to switch between K8s contexts and namespaces.

License

Notifications You must be signed in to change notification settings

mboufous/gkns

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

5 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

gkns

About

The app is a convenient tool for Kubernetes users who need to switch between namespaces frequently. Using the bubbletea library and client-go as a kubernetes client. With a user-friendly interface that allows users to quickly filter and select the namespace they want to switch to. The app also has a clean and intuitive design, ensuring a smooth and enjoyable user experience.

Screenshot

gkns

Project Layout

.
├── LICENSE
├── Makefile
├── README.md
├── app
│   ├── client.go
│   ├── config.go
│   └── tui
│       ├── commands.go
│       ├── list.go
│       └── tui.go
├── cmd
│   └── app.go
├── gkns.png
├── go.mod
├── go.sum
├── main.go
└── output
    └── bin
        └── gkns

TODO

  • Add tests
  • Add more documentations

About

Go Cli to switch between K8s contexts and namespaces.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published