Configuring Object Store to Polaris

Describes how to configure Object Store to Polaris.

Configure Polaris to use the Object Store, using one of the following ways:
  1. Add polaris.storage.aws.access-key and polaris.storage.aws.secret-key to <polaris_home>/server/config/application.properties:
    polaris.storage.aws.access-key=object_store_access_key
    polaris.storage.aws.secret-key=object_store_secret_key

    OR

    Use Hadoop credentials provider as follows:
    1. Use Hadoop credentials provider and add polaris.storage.aws.access-key and polaris.storage.aws.secret-key to keystore:
      hadoop credential create polaris.storage.aws.access-key -value <access_key> -provider localjceks://file/opt/mapr/polaris/polaris-1.0.0/server/config/polariscreds.jceks
       hadoop credential create polaris.storage.aws.secret-key -value <secret_key> -provider localjceks://file/opt/mapr/polaris/polaris-1.0.0/server/config/polariscreds.jceks
    2. Add POLARIS_CREDS_STORE variable to polaris-env.sh:
      export POLARIS_CREDS_STORE=localjceks://file/opt/mapr/polaris/polaris-1.0.1/server/config/polariscreds.jceks
  2. Restart Polaris.