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.git
Then install dependencies:
npm install
Create a .env.local file by copying the example environment file:
cp env.example.txt .env.local
Add the required environment variables to the .env.local file.
Then run the project:
npm run dev
You should now be able to access the application at http://localhost:3000.
To migrate execute the following commands
npm i -D tsx
The run the following
npm run migrate
If you are using a local cluster, you can get the token by running the following command
microk8s kubectl create token default
Query resource types
- Deployments
- Pods
- 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.