mirror of
https://github.com/ansible-collections/community.general.git
synced 2024-09-14 20:13:21 +02:00
add ec2_instance example docs (#47386)
* add ec2_instance example docs * duplicate text
This commit is contained in:
parent
fc516633a2
commit
6bd4665c4e
1 changed files with 57 additions and 0 deletions
|
@ -213,6 +213,34 @@ EXAMPLES = '''
|
|||
tags:
|
||||
Environment: Testing
|
||||
|
||||
# start an instance and Add EBS
|
||||
- ec2_instance:
|
||||
name: "public-withebs-instance"
|
||||
vpc_subnet_id: subnet-5ca1ab1e
|
||||
instance_type: t2.micro
|
||||
key_name: "prod-ssh-key"
|
||||
security_group: default
|
||||
volumes:
|
||||
- device_name: /dev/sda1
|
||||
ebs:
|
||||
volume_size: 16
|
||||
delete_on_termination: true
|
||||
|
||||
# start an instance with a cpu_options
|
||||
- ec2_instance:
|
||||
name: "public-cpuoption-instance"
|
||||
vpc_subnet_id: subnet-5ca1ab1e
|
||||
tags:
|
||||
Environment: Testing
|
||||
instance_type: c4.large
|
||||
volumes:
|
||||
- device_name: /dev/sda1
|
||||
ebs:
|
||||
delete_on_termination: true
|
||||
cpu_options:
|
||||
core_count: 1
|
||||
threads_per_core: 1
|
||||
|
||||
# start an instance and have it begin a Tower callback on boot
|
||||
- ec2_instance:
|
||||
name: "tower-callback-test"
|
||||
|
@ -230,6 +258,35 @@ EXAMPLES = '''
|
|||
cpu_credit_specification: unlimited
|
||||
tags:
|
||||
SomeThing: "A value"
|
||||
|
||||
# start an instance with ENI (An existing ENI ID is required)
|
||||
- ec2_instance:
|
||||
name: "public-eni-instance"
|
||||
key_name: "prod-ssh-key"
|
||||
vpc_subnet_id: subnet-5ca1ab1e
|
||||
network:
|
||||
interfaces:
|
||||
- id: "eni-12345"
|
||||
tags:
|
||||
Env: "eni_on"
|
||||
volumes:
|
||||
- device_name: /dev/sda1
|
||||
ebs:
|
||||
delete_on_termination: true
|
||||
instance_type: t2.micro
|
||||
image_id: ami-123456
|
||||
|
||||
# add second ENI interface
|
||||
- ec2_instance:
|
||||
name: "public-eni-instance"
|
||||
network:
|
||||
interfaces:
|
||||
- id: "eni-12345"
|
||||
- id: "eni-67890"
|
||||
image_id: ami-123456
|
||||
tags:
|
||||
Env: "eni_on"
|
||||
instance_type: t2.micro
|
||||
'''
|
||||
|
||||
RETURN = '''
|
||||
|
|
Loading…
Reference in a new issue