簡體   English   中英

在Packer中構建AMI,包括使用Packer修改的快照

[英]Build AMI in packer including modified snapshot with packer

我想用兩個塊設備構建一個AMI,在配置期間會對其進行修改。 當我使用打包程序創建AMI時,它似乎並不會拍攝塊設備的新快照。 有辦法強制嗎?

我的模板是{ "builders": [{ "type": "amazon-ebs", "region": "us-east-1", "source_ami": "ami-08842d60", "instance_type": "m4.2xlarge", "security_group_id": "<redacted>", "subnet_id" : "<redacted>", "ssh_username": "ec2-user", "ssh_pty": true, "ami_name": "testing {{timestamp}}", "ami_block_device_mappings": [{ "device_name": "/dev/sdf", "volume_type": "gp2", "volume_size": 100, "delete_on_termination": true, "encrypted": true }, { "device_name": "/dev/sdg", "volume_type": "gp2", "volume_size": 100, "delete_on_termination": true, "encrypted": true }] }] }

問題是我使用的是ami_block_device_mappings而不是launch_block_device_mappings 前者僅添加到AMI,而不添加到啟動實例。 launch_block_device_mappings將添加到構建AMI的實例中,並將被快照並添加到已注冊的AMI中。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM