You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@pulsar.apache.org by GitBox <gi...@apache.org> on 2019/06/30 18:38:13 UTC

[GitHub] [pulsar] jerrypeng opened a new pull request #4644: Improve and add authorization to function download and upload

jerrypeng opened a new pull request #4644:  Improve and add authorization to function download and upload
URL: https://github.com/apache/pulsar/pull/4644
 
 
   ### Motivation
   
   Currently, the download and upload function endpoints do not have any authorization which allows any authenticated user to download or upload anything.
   
   ### Modifications
   
   For the existing download or upload endpoints, only allow superUsers be able to access these endpoints. 
   
   Add a download endpoint with authorization that allows users to download function package.  The endpoint takes parameters tenant, namespace, and name.  Then the latest function package will be returned.
   
   Allow pulsar-admin to use that endpoint as well.
   
   Change KubernetesRuntime to use that as well
   
   Not sure why we have an upload endpoint.  Not really used anywhere.  We should probably just remove it in the future.

----------------------------------------------------------------
This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.
 
For queries about this service, please contact Infrastructure at:
users@infra.apache.org


With regards,
Apache Git Services