You are viewing a plain text version of this content. The canonical link for it is here.
Posted to dev@zeppelin.apache.org by "Florian Troßbach (JIRA)" <ji...@apache.org> on 2016/03/13 16:03:33 UTC

[jira] [Created] (ZEPPELIN-746) Saving notebooks in S3 - allow instance profile credentials provider

Florian Troßbach created ZEPPELIN-746:
-----------------------------------------

             Summary: Saving notebooks in S3 - allow instance profile credentials provider
                 Key: ZEPPELIN-746
                 URL: https://issues.apache.org/jira/browse/ZEPPELIN-746
             Project: Zeppelin
          Issue Type: Wish
          Components: zeppelin-zengine
            Reporter: Florian Troßbach


We already have the ability to store notebooks in Amazon S3, but at the moment, we need to provide AWS credentials to be able to do this. This is fine when running Zeppelin outside of AWS, but if you run Zeppelin on an EC2 instance, there is another option: InstanceProfileCredentialsProvider

You can read about it here: http://docs.aws.amazon.com/AWSSdkDocsJava/latest/DeveloperGuide/java-dg-roles.html

The gist is: if you run Zeppelin on EC2, you can use the AWS IAM roles which the instance running Zeppelin owns to provide access to an S3 bucket, sparing you from providing some users credentials.

I will start working on a pull request for this.



--
This message was sent by Atlassian JIRA
(v6.3.4#6332)