[ 
https://issues.apache.org/jira/browse/FLINK-27203?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=17522186#comment-17522186
 ] 

Aitozi commented on FLINK-27203:
--------------------------------

Hi [~haoxin] , do you mean for uploading the session jobs jars ? There is a 
ticket tracking this 

> Add supports for uploading jars from object storage (s3, gcs, oss)
> ------------------------------------------------------------------
>
>                 Key: FLINK-27203
>                 URL: https://issues.apache.org/jira/browse/FLINK-27203
>             Project: Flink
>          Issue Type: Improvement
>          Components: Kubernetes Operator
>            Reporter: Xin Hao
>            Priority: Major
>
> I think it will be efficient if we can read jars from object storage.
>  
>  *  We can detect the object storage provider by path scheme. (Such as: 
> `gs://` for GCS)
>  * Because the most cloud providers' SDK support native permission 
> integration with K8s, for example, the GCP, the user can bind the permission 
> by service accounts, and the code running in the K8s cluster will be simple 
> `{{{}storage = StorageOptions.getDefaultInstance().service{}}}`
>  * In this way, the users only need to bind the service accounts permissions 
> and don't need to handle volumes mount and jars initialize (download jars 
> from object storage into the volumes by themselves).
> I think we can define the interface first and let the community help 
> contribute to the implementation for the different cloud providers.



--
This message was sent by Atlassian Jira
(v8.20.1#820001)

Reply via email to