Manage your Kubernetes cluster easily
✅ Next JS (Backend)
✅ TailwindCSS (Dashboard)
✅ Kysely (ORM)
✅ SQLite (Database)
Follow these steps to clone the repository and start the development server:
git clone https://github.com/takumade/k8-way.gitThen install dependencies:
npm installCreate a .env.local file by copying the example environment file:
cp env.example.txt .env.localAdd the required environment variables to the .env.local file.
Then run the project:
npm run devYou should now be able to access the application at http://localhost:3000.
To migrate execute the following commands
npm i -D tsxThe run the following
npm run migrateIf you are using a local cluster, you can get the token by running the following command
microk8s kubectl create token defaultQuery resource types
- Deployments
- Pods
- Nodes
- Volumes
- Namespaces
- Services
Edit resource types
- Deployments
- Pods
- Volumes
- Namespaces
- Services
Delete resource types
- Deployments
- Pods
- Volumes
- Namespaces
- Services
Create resource types
- Deployments
- Pods
- Volumes
- Namespaces
- Services
Stats
- Whhat kinds of stats should we show
- Show the stats
Deployment
- Deployment docs
- Installation docs
Thank you for considering contributing to k8s project
In order to ensure that the Laravel community is welcoming to all, please review and abide by the Code of Conduct.
K8-way is open-sourced software licensed under the MIT license.

