A Multi-Featured Lightweight Kubernetes command-line tool which can interact with k8s API-SERVER
There is always need to install one kubernetes CLI to interact with k8s api-server in order to get all the objects/resources. It is built on Golang and utilizes the client-go library to interact with Kubernetes Cluster. The aim is to build a plug & play k8s CLI that can be used to interact with any Kubernetes cluster. It can also be considered as a lightweight solution 😄
🔹Get details about any resource in the cluster
🔹Create new resources in the cluster
🔹Delete resources in the cluster
🔹Run CLI commands with various Flags
🔹Switching any namespace and also back to previous namespce
🔹Get live events from the cluster
🔹More features coming soon... 🚧
| Platform | Status |
|---|---|
| Linux | ✔️ |
| macOS | ✔️ |
| Windows | TODO |
bash <(curl -s https://raw.githubusercontent.com/bishal7679/ksapify/main/install.sh)bash <(curl -s https://raw.githubusercontent.com/bishal7679/ksapify/main/uninstall.sh)make install_linux# macOS on M1
make install_macosmake uninstallPlease refer to our contribution guide if you wish to contribute to the project 😄
Give a ⭐ if this project helped you, Happy learning!

