Permissions for Startup Package on S3

I was following the instructions for creating a startup package for EC2, however I couldn’t get the instance to use my package on S3 unless I made the zip file public. Is there a way to launch the instance using a package on S3 with authentication? Eventually I’d like to include our license and other info which I’d like to not be publicly available.

Thanks,

-Ken

Hi,

You could map your S3 storage as a local drive on your computer and when creating the instance, choose the local file for the “user data” option.

Zoran

i download but not working.

Thank you for the quick reply!

I’ll have to alter my startup package since it’s 63KB and the file option is limited to 16KB. Right now my zip includes the 4.0 version of the load balancer since the AMI seems to have an outdated (incompatible?) version installed. I could remove that and add a script to download it separately. I’ll post a copy of my script in case anyone else has a similar need.

-Ken

UPDATE:

Instead of using a script to download the load balancer jar from S3, I ended up using the command in my startup.xml which worked just as well.