This buildpack is used to download certificates from a S3 bucket.
To use it, add the following line at the top of your .buildpacks file:
https://github.com/Scalingo/aws-kms-buildpack.git#v4
This buildpack uses the following environment variables:
KMSBP_AWS_BUCKET: The name of the bucketKMSBP_AWS_REGION: The name of the region of the bucket (and the sse key)KMSBP_AWS_ID: The AWS user IDKMSBP_AWS_TOKEN: The AWS user tokenCERTS_INSTALL_PATH: Path to the certificatesOBJECTS: See belowFILES: See below
The OBJECTS and FILES are two comma separated strings representing the objects to download from S3 and their filenames on the hardrive.
If we have the following configuration:
OBJECTS=a,b,c
FILES=1.txt,2.txt,3.txt
The buildpack will download the object a from S3 and store it in the $CERTS_INSTALL_PATH/1.txt file, store the b object to $CERTS_INSTALL_PATH/2.txt and store the c object to $CERTS_INSTALL_PATH/3.txt.