有没有人尝试使用 saltstack 创建 AWS AMI(图像)。
我尝试使用它能够从现有 AMI 创建新实例,但是如何使用 salt-cloud 创建图像?
也尝试使用 boto_ec2,但它给出了模块“boto_ec2”不可用的错误。
有没有人尝试使用 saltstack 创建 AWS AMI(图像)。
我尝试使用它能够从现有 AMI 创建新实例,但是如何使用 salt-cloud 创建图像?
也尝试使用 boto_ec2,但它给出了模块“boto_ec2”不可用的错误。
您可以分两步完成:
您可以在https://docs.saltstack.com/en/latest/ref/clouds/all/salt.cloud.clouds.ec2.html查看所有 saltstack ec2 命令
创建快照:create_snapshot
salt-cloud -f create_snapshot my-ec2-config volume_id=vol-351d8826
salt-cloud -f create_snapshot my-ec2-config volume_id=vol-351d8826 \
description="My Snapshot Description"
创建 AMI:register_image
此命令从快照创建 ami
salt-cloud -f register_image my-ec2-config ami_name=my_ami \
description="my description" root_device_name=/dev/xvda snapshot_id=snap-xxxxxxxx