Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/vmware-archive/kubeless-ui
Graphical User Interface for Kubeless
https://github.com/vmware-archive/kubeless-ui
Last synced: about 1 month ago
JSON representation
Graphical User Interface for Kubeless
- Host: GitHub
- URL: https://github.com/vmware-archive/kubeless-ui
- Owner: vmware-archive
- License: apache-2.0
- Archived: true
- Created: 2017-04-03T07:25:40.000Z (over 7 years ago)
- Default Branch: master
- Last Pushed: 2021-12-16T11:15:07.000Z (almost 3 years ago)
- Last Synced: 2024-07-31T07:18:31.837Z (4 months ago)
- Language: JavaScript
- Size: 2.16 MB
- Stars: 417
- Watchers: 29
- Forks: 75
- Open Issues: 22
-
Metadata Files:
- Readme: README.md
- Contributing: CONTRIBUTING.MD
- License: LICENSE
- Code of conduct: CODE_OF_CONDUCT.md
Awesome Lists containing this project
- awesome-repositories - vmware-archive/kubeless-ui - Graphical User Interface for Kubeless (JavaScript)
README
## WARNING: Kubeless is no longer actively maintained by VMware.
VMware has made the difficult decision to stop driving this project and therefore we will no longer actively respond to issues or pull requests. If you would like to take over maintaining this project independently from VMware, please let us know so we can add a link to your forked project here.
Thank You.
# kubeless-ui
**NOTICE** This project is no longer actively maintained. Kubeless maintainers will still accept and review Pull Requests but no active development is expected.
[![CircleCI](https://circleci.com/gh/kubeless/kubeless-ui/tree/master.svg?style=svg)](https://circleci.com/gh/kubeless/kubeless-ui/tree/master)
[![Slack](https://img.shields.io/badge/slack-join%20chat%20%E2%86%92-e01563.svg)](http://slack.k8s.io)Graphical User Interface for [Kubeless](https://github.com/kubeless/kubeless), a serverless framework for Kubernetes.
## In-Cluster Installation
To run the UI inside your Kubernetes cluster as a Deployment and Service you can run the following:
```bash
kubectl create -f https://raw.githubusercontent.com/kubeless/kubeless-ui/master/k8s.yaml
```These are known to work on minikube, they may need a few tweaks if you have RBAC turned on (docs coming soon).
## Development
Project based on [davezuko/react-redux-starter-kit](https://github.com/davezuko/react-redux-starter-kit)
Install dependencies It is recommended that you use [Yarn](https://yarnpkg.com/) for deterministic installs.
```bash
yarn install # Install project dependencies
yarn run dev # Launch and watch server
```*(`npm` will also work if you really want)*
Dev server with Hot Module Replacement should run at http://localhost:3000
## Production
You can bundle the app in `dist/` folder
This will also run linter and tests.
```bash
yarn run build
```Now you just have to serve the `dist/` folder with node (`yarn run start`) or with an nginx.
## Docker image
Exists and automated build that you can find on DockerHub, Quay.io and Gcloud Registry by this name: bitnami/kubeless-ui## Snapshot
![kubeless-ui-snapshot](./kubeless.png)