https://github.com/stuartleeks/virtual-kubelet-web-ui
Web UI over APIs for the Virtual Kubelet web provider
https://github.com/stuartleeks/virtual-kubelet-web-ui
Last synced: about 1 year ago
JSON representation
Web UI over APIs for the Virtual Kubelet web provider
- Host: GitHub
- URL: https://github.com/stuartleeks/virtual-kubelet-web-ui
- Owner: stuartleeks
- License: mit
- Created: 2018-08-23T20:41:21.000Z (almost 8 years ago)
- Default Branch: master
- Last Pushed: 2018-09-05T20:58:10.000Z (over 7 years ago)
- Last Synced: 2025-02-17T10:49:09.056Z (over 1 year ago)
- Language: JavaScript
- Size: 162 KB
- Stars: 3
- Watchers: 2
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
# Virtual Kubelet Web UI
This project is a sample Web UI over APIs for the [Virtual Kubelet](https://github.com/virtual-kubelet/virtual-kubelet) web provider.
```
+------------------------------+
| |
| VK Web UI (this project) |
| |
+-------------+----------------+
|
| HTTP
|
+----------------+ +---------------------------+ +-------------v----------------+
| | | | HTTP | |
| Kubernetes | <-----> | Virtual Kubelet: Web | <------> | Web provier API |
| | | | | |
+----------------+ +---------------------------+ +------------------------------+
```
## Running the UI via docker
To run the Mock API via docker run
```bash
docker run -p 8080:80 stuartleeks/vk-web-ui
```
This will expose the API on http://localhost:8080.
At the top of the UI you can specify the API address (it defaults to http://localhost:5000)
## Running the UI locally
If you want to run the UI locally then clone the repo and make you you have `npm` installed. Then run `npm start` from the repor root folder.
## Screenshot
