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.
Graphical User Interface for 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:
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
Install dependencies It is recommended that you use Yarn for deterministic installs.
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.
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