Shared Storage Service Configuration

Amazon S3

Amazon Simple Storage Service (Amazon S3) is an object storage service that offers industry-leading scalability, data availability, security, and performance.

To enable Amazon S3 as your Shared Storage Service, the following properties should be provided in node.properties during installation:

# AWS access key provided by AWS administrator(IAM)
aws.accessKey=MyAccessKey

# AWS secret key provided by AWS administrator(IAM)
aws.secretKey=MySecretKey

# Set to true to enable Amazon S3 as Shared Storage Service
aws.S3asSharedFS.enabled=true

# Amazon S3 bucket name
aws.S3asSharedFS.s3bucketName=MyBucketName

# Amazon S3 region. If not provided then default is 'us-east-1'
aws.S3asSharedFS.s3Region=us-east-1

When the installer has finished running, it will expand these values into InstanceConfig.xml as follows:

<AmazonWSConfig>
	<AccessKey>MyAccessKey</AccessKey>
	<SecretKey>MySecretKey</SecretKey>
	<S3asSharedFS enabled="true">
		<S3BucketName>MyBucketName</S3BucketName>
		<S3Region>us-east-1</S3Region>
	</S3asSharedFS>
</AmazonWSConfig>