https://github.com/ajsalemo/kubernetes-client-application
Application that uses React as a frontend client and Go with Fiber as the backend. This uses the Kubernetes client-go SDK to interface with Kubernetes.
https://github.com/ajsalemo/kubernetes-client-application
client-go containerd docker fiber go golang kubernetes pm2 react restapi zap
Last synced: 2 months ago
JSON representation
Application that uses React as a frontend client and Go with Fiber as the backend. This uses the Kubernetes client-go SDK to interface with Kubernetes.
- Host: GitHub
- URL: https://github.com/ajsalemo/kubernetes-client-application
- Owner: Ajsalemo
- Created: 2024-09-30T16:56:21.000Z (over 1 year ago)
- Default Branch: main
- Last Pushed: 2025-01-25T19:52:29.000Z (over 1 year ago)
- Last Synced: 2025-02-06T05:52:29.145Z (over 1 year ago)
- Topics: client-go, containerd, docker, fiber, go, golang, kubernetes, pm2, react, restapi, zap
- Language: JavaScript
- Homepage:
- Size: 458 KB
- Stars: 0
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# kubernetes-client-application
Application that uses React as a frontend client and Go with [Fiber](https://gofiber.io/) as the backend. This uses the Kubernetes [client-go](https://github.com/kubernetes/client-go) SDK to interface with Kubernetes.
Usage:
Run both the frontend and backend applications
- Frontend:
- Build the image then run as a container: `docker run -d -p 8080:8080 kubernetesclientapplication-frontend:latest`
- Or run outside of a container with `npm run start`
- Backend:
- Build the image then run as a container: `docker run -d -p 3070:3070 -v /path/to/.kube:/path/to/.kube/ kubernetesclientapplication-backend:latest`
- Or run outside of a container with `go run .`


