You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
This is a [Next.js](https://nextjs.org) project bootstrapped with [`create-next-app`](https://nextjs.org/docs/app/api-reference/cli/create-next-app).
1
+
# KubeDiff
2
+
3
+
KubeDiff is a simple and efficient tool designed to help you compare workloads, ConfigMaps, and Key Vault secrets across multiple Kubernetes clusters and environments (such as dev, stage, UAT, etc.).
4
+
5
+
## Story Behind Creating KubeDiff
6
+
7
+
While working with multiple Kubernetes clusters and environments, I often needed to switch between workloads and check Key Vault secrets and ConfigMaps. Comparing workloads across different environments (e.g., dev, stage, UAT) was time-consuming and sometimes confusing. To make this process more convenient and efficient, I created KubeDiff.
8
+
9
+
KubeDiff aims to simplify the comparison process, making it easier for users to manage and verify their Kubernetes resources across various environments with confidence and ease.
10
+
11
+
## Features
12
+
-**Compare Workloads**: Directly compare deployments and workloads across environments.
13
+
-**Compare Key Vaults**: Easily view and compare secrets stored in Key Vaults between clusters or namespaces.
14
+
-**Compare ConfigMaps**: Effortlessly compare ConfigMaps across different environments.
15
+
-**User-Friendly Interface**: Intuitive design for a smooth user experience.
16
+
-**Multi-Cluster Support**: Easily switch and compare resources across multiple Kubernetes clusters.
17
+
-**Quick Insights**: Instantly identify differences and similarities between environments.
18
+
19
+
> **Note:** All comparisons are performed within the environments and clusters you specify and select. Please ensure you have chosen the correct environment for accurate results.
2
20
3
21
## Getting Started
4
22
5
-
First, run the development server:
23
+
To run the development server:
6
24
7
25
```bash
8
26
npm run dev
@@ -14,24 +32,20 @@ pnpm dev
14
32
bun dev
15
33
```
16
34
17
-
Open [http://localhost:3000](http://localhost:3000) with your browser to see the result.
18
-
19
-
You can start editing the page by modifying `app/page.tsx`. The page auto-updates as you edit the file.
20
-
21
-
This project uses [`next/font`](https://nextjs.org/docs/app/building-your-application/optimizing/fonts) to automatically optimize and load [Geist](https://vercel.com/font), a new font family for Vercel.
35
+
Open [http://localhost:3000](http://localhost:3000) in your browser to see the result.
22
36
23
-
## Learn More
37
+
## How to Contribute
24
38
25
-
To learn more about Next.js, take a look at the following resources:
39
+
We welcome contributions! To contribute:
26
40
27
-
-[Next.js Documentation](https://nextjs.org/docs) - learn about Next.js features and API.
28
-
-[Learn Next.js](https://nextjs.org/learn) - an interactive Next.js tutorial.
41
+
1. Fork the repository
42
+
2. Create your feature branch (`git checkout -b feature/AmazingFeature`)
43
+
3. Commit your changes (`git commit -m 'Add some AmazingFeature'`)
44
+
4. Push to the branch (`git push origin feature/AmazingFeature`)
45
+
5. Open a pull request
29
46
30
-
You can check out [the Next.js GitHub repository](https://github.com/vercel/next.js) - your feedback and contributions are welcome!
47
+
Thank you for considering contributing to KubeDiff!
31
48
32
-
## Deploy on Vercel
49
+
## License
33
50
34
-
The easiest way to deploy your Next.js app is to use the [Vercel Platform](https://vercel.com/new?utm_medium=default-template&filter=next.js&utm_source=create-next-app&utm_campaign=create-next-app-readme) from the creators of Next.js.
35
-
36
-
Check out our [Next.js deployment documentation](https://nextjs.org/docs/app/building-your-application/deploying) for more details.
37
-
# KubeDiff
51
+
This project is licensed under the MIT License - see the [LICENSE](LICENSE) file for details.
0 commit comments