Existe uma maneira de marcar um volume raiz ao inicializar a partir do modelo de formação em nuvem?
Estou criando uma instância através do script de formação de nuvens.
A única maneira que encontrei de anexar uma partição do sistema operacional foi através da propriedade "BlockDeviceMappings". (Eu tentei usar a propriedade "Volumes" antes, mas a instância não pôde ser montada, o sistema me disse que / dev / sda já estava mapeado e reverteu a criação da instância)
Aqui está a parte relevante do meu modelo:
"Resources" :
{
"Ec2Instance" :
{
"Type" : "AWS::EC2::Instance",
"Properties" :
{
"BlockDeviceMappings" :
[{
"DeviceName" : "/dev/sda",
"Ebs" :
{
"VolumeSize" : { "Ref" : "RootVolumeSize" },
"SnapshotId" :
{ "Fn::FindInMap" : [ "RegionMap",
{ "Ref" : "AWS::Region" }, "RootVolumeSnapshotId" ]
}
}
}],
...
}
}
Minha pergunta é: como posso marcar o volume Ebs, que estou criando aqui com a propriedade "BlockDeviceMappings"? Não encontrei a solução óbvia.
Obrigado.