[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Re: Instance-store Amazon AMI



Hello again,

Bad news : cloudformation does NOT allow us to set ephemeral storage. Urk. If we want to use the provided Debian EBS-based AMI, we have to use the AWS Console exclusively :(. Even the ec2-start-instance doesn't allow the ephemeral storage stuff.

That's bad. Really bad :(.

Are you sure you don't want to provide store-instance based AMI? This would be great for people using cloudformation for large scale deployment on Debian systems (as we're currently doing, using our old squeeze instance-based AMI).

Cheers,

C.



On 2013-01-31 10:21, Cédric Jeanneret wrote:
Hello Anders,

Oh, I see. Yes, right we can add them through the AWS Console. Fact
is, we do not want to create our own AMI anymore, so I don't think
I'll patch the code and recreate the AMI ;).
I just have to find out whether this can be done in our
cloudformation (CFN) templates - pretty sure Amazon thought about it.

It may be just good to add some warning regarding the lack of default
ephemeral storage on either the wiki page (btw, registered AMI on this
page are wrong :/ ) or amazon marketplace. If I have some nice CFN
stuff, I will post it in here - just have to see with my work team if
this solution is suitable for us.

Thanks a lot for your work and your answer.

Cheers,

C.

On 2013-01-31 10:10, Anders Ingemann wrote:
Actually, I used to do that by default

(https://github.com/andsens/ec2debian-build-ami/commit/0119aa17b8ffaf76002426e277a7a309278ffc94
[2]) but removed that feature because you now can mount them manually
in AWS when starting an instance. The problem is that you will have
some invalid default mappings when starting instances. In order for
this to work with all instance types, I have to map every conceivable
instance store, which isn't very pretty. You can simply re-add the
code in the above link to map all instance stores (keep in mind we use
euca2ools instead of ec2-tools now) or possibly write a plugin for
this...?

Anders

On 31 January 2013 09:50, Cédric Jeanneret <debian@tengu.ch> wrote:

Hello!

The Debian provided AMI are only EBS based, which is a bit crappy: no ephemeral storage are attached by default. For example, creating an m1.small instance based on the provided AMI should get a 150G ephemeral storage under /dev/xvdb - but there's nothing at all :(.

Would it be possible to provide "Instance store" AMI, as those one will have the default ephemeral storage?

Thanks a lot for you answers.

Cheers,

C.

--
To UNSUBSCRIBE, email to debian-cloud-request@lists.debian.org
with a subject of "unsubscribe". Trouble? Contact listmaster@lists.debian.org Archive: [🔎] 9050715d29e4635e8950808f1c21ec88@webmail.tengu.ch">http://lists.debian.org/[🔎] 9050715d29e4635e8950808f1c21ec88@webmail.tengu.ch [1]



Links:
------
[1] [🔎] 9050715d29e4635e8950808f1c21ec88@webmail.tengu.ch">http://lists.debian.org/[🔎] 9050715d29e4635e8950808f1c21ec88@webmail.tengu.ch
[2]

https://github.com/andsens/ec2debian-build-ami/commit/0119aa17b8ffaf76002426e277a7a309278ffc94


Reply to: