Skip to content

SB5.1 - OCI - Deploy/KnowledgePlatform/FlinkJobs - S3 storage #327

Answered by ddevadat
ddevadat asked this question in Installation
Discussion options

You must be logged in to vote

Eventually solved this by using flink-s3-fs-presto

For this added the dependency while building the cloud-storage-sdk package

  <dependency>
    <groupId>org.apache.flink</groupId>
    <artifactId>flink-s3-fs-presto</artifactId>
    <version>1.13.5</version>
</dependency>

Then in the flink helm chart deployment...added the presto variable for passing s3 credentials like below

        args: ["start-foreground",
               "--job-classname={{ .Values.job_classname }}",
               {{- if eq .Values.csp "oci" }}
               "-Dpresto.s3.access-key={{ .Values.s3_access_key}}",
               "-Dpresto.s3.secret-key={{ .Values.s3_secret_key }}",
               "-Dpresto.s3.endpoint=…

Replies: 6 comments 1 reply

Comment options

You must be logged in to vote
0 replies
Comment options

You must be logged in to vote
0 replies
Comment options

You must be logged in to vote
0 replies
Comment options

You must be logged in to vote
0 replies
Comment options

You must be logged in to vote
1 reply
@gandham-santhosh
Comment options

Comment options

You must be logged in to vote
0 replies
Answer selected by ddevadat
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
3 participants