openfaas / openfaas-cloud

The Multi-user OpenFaaS Platform
https://docs.openfaas.com/openfaas-cloud/intro/
MIT License
770 stars 228 forks source link

Suggestion: Admin dashboard #449

Open matipan opened 5 years ago

matipan commented 5 years ago

There are a few things that are configured as environment variables in the different ofc components, a few of them are:

Expected Behaviour

Be able to change the settings of OFC without requiring to modify each of the components that provide that feature.

Current Behaviour

If I want to modify, for example, the build branch I need to edit the deployments of many functions and this type of editing can be tedious and error prone.

Possible Solution

Add a new component(maybe admin-dashboard?) to OFC that provides this features. I think we can do this in two different ways:

In my opinion the second solution is best since the gateway continues to be the "owner" of the state of the functions.

matipan commented 5 years ago

Derek add label: area/ux, enhancement, help wanted

alexellis commented 5 years ago

Hmm you do seem to have Derek access https://github.com/openfaas/faas/blob/master/.DEREK.yml#L17

matipan commented 5 years ago

Yeah, I don't know why it didn't work. I think the syntax of the comment is ok

alexellis commented 5 years ago
matipan wants to add label of 'area/ux, enhancement, help wanted' on issue #449 
POST https://api.github.com/repos/openfaas/openfaas-cloud/issues/449/labels: 422 Validation Failed [{Resource:Label Field:name Code:invalid Message:}]

Add them separately

matipan commented 5 years ago

Derek add label: area/ux

matipan commented 5 years ago

Derek add label: enhancement

matipan commented 5 years ago

Derek add label: help wanted

matipan commented 5 years ago

There we go. Thanks @alexellis