[
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)