Inspiration
I started this hackathon with the desire to offer a solution using Open AI to the challenge of understanding Docker's network conditions, which are often hard to comprehend. Having frequently used Docker and Kubernetes, I have always felt this issue.
What it does
This app helps you see and understand your Docker container network easily. Normally, you'd have to type in several commands and make sense of the text results to figure out your network. But with this app, you can quickly get a clear picture of your network setup.
How we built it
The project was built using the following technology stack:
Frontend: React, JavaScript, Mermaid.js, gRPC-Web Backend: Go, gRPC-Go API/Services: OpenAI API Other Tools: VSCODE, GitHub
Challenges we ran into
Several challenges were encountered while progressing with the project. The most significant challenge was how to get the desired output from the Open AI API. I meticulously reviewed the content of the requests to the API and went through a process of trial and error.
Accomplishments that we're proud of
The entire process from network information gathering to displaying in Mermaid can be done with just one click of a button.
What we learned
Through this project, I gained deeper knowledge about Docker, Open AI API, gRPC, and Mermaid.
What's next for docker network visualization using openai
Brash up UI/UX
Built With
- go
- grpc
- grpc-go-api/services:-openai-api-other-tools:-vscode
- grpc-web-backend:-go
- javascript
- mermaid.js
- openai
- react
Log in or sign up for Devpost to join the conversation.