似乎很容易为附加到ec2实例的新卷设置delete on termination,但如何在启动卷上设置该设置?
发布于 2017-07-22 07:56:17
您是在谈论在实例创建过程中通过根/引导卷设置此选项吗?如果是这样,下面是示例代码:
- name: Create EC2 Instance(s)
ec2:
region: "{{ vpc_region }}"
group: "{{ ec2_security_group_name }}"
keypair: "{{ ec2_key_name }}"
instance_type: "{{ ec2_instance_type }}"
image: "{{ ami_find_result.results[0].ami_id }}"
vpc_subnet_id: "{{ subnet_id }}"
assign_public_ip: yes
wait: True
wait_timeout: 600
user_data: |
#!/bin/sh
sudo apt-get install nginx -y
instance_tags:
Name: "{{ vpc_name }}-{{ SERVER_ROLE }}"
Environment: "{{ ENVIRONMENT }}"
Server_Role: "{{ SERVER_ROLE }}"
volumes:
- device_name: /dev/sda1
volume_type: gp2
volume_size: "{{ ec2_volume_size }}"
delete_on_termination: yes有关详细信息,请查看此link希望,这可能会对您有所帮助
https://stackoverflow.com/questions/45247521
复制相似问题