Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Add authentication to "create run" endpoint #20

Open
mlandauer opened this issue Aug 26, 2019 · 3 comments
Open

Add authentication to "create run" endpoint #20

mlandauer opened this issue Aug 26, 2019 · 3 comments
Labels
enhancement New feature or request
Projects

Comments

@mlandauer
Copy link
Member

So that the whole service can safely be exposed to the internet

@mlandauer mlandauer added the enhancement New feature or request label Aug 26, 2019
@mlandauer mlandauer added this to High priority in Yinyo Aug 26, 2019
@mlandauer
Copy link
Member Author

For a first pass of this we should allow a configuration (via an environment variable) for clay server that allows a single API key to be set. This will work fine for its first use case for morph.io but will not be enough for the range of use cases we expect clay to be used for.

@mlandauer
Copy link
Member Author

Could we use Istio to do this? If we get something simple out of the box then that's a win.

@mlandauer mlandauer added this to the First public release milestone Nov 25, 2019
@mlandauer
Copy link
Member Author

I guess we don't strictly need this for the first public release as we're initially not going to have anything actually running in production for others to use. So, moving this to a lower priority

@mlandauer mlandauer moved this from High priority to Low priority in Yinyo Dec 16, 2019
@mlandauer mlandauer removed this from the First public release milestone Dec 16, 2019
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
enhancement New feature or request
Projects
Yinyo
  
Low priority
Development

No branches or pull requests

1 participant