add blueprints
This commit is contained in:
@@ -1,2 +0,0 @@
|
|||||||
---
|
|
||||||
vm_providers: []
|
|
||||||
7
cloud/blueprints/rhel7.yml
Normal file
7
cloud/blueprints/rhel7.yml
Normal file
@@ -0,0 +1,7 @@
|
|||||||
|
---
|
||||||
|
vm_providers:
|
||||||
|
- aws
|
||||||
|
aws_image_owners: 309956199498
|
||||||
|
aws_instance_size: t2.medium
|
||||||
|
aws_image_architecture: x86_64
|
||||||
|
aws_image_filter: 'RHEL-7.9_HVM*'
|
||||||
7
cloud/blueprints/rhel8.yml
Normal file
7
cloud/blueprints/rhel8.yml
Normal file
@@ -0,0 +1,7 @@
|
|||||||
|
---
|
||||||
|
vm_providers:
|
||||||
|
- aws
|
||||||
|
aws_image_owners: 309956199498
|
||||||
|
aws_instance_size: t3.micro
|
||||||
|
aws_image_architecture: x86_64
|
||||||
|
aws_image_filter: 'RHEL-8*HVM-*Hourly*'
|
||||||
@@ -1,6 +1,6 @@
|
|||||||
---
|
---
|
||||||
vm_blueprint_providers:
|
vm_blueprint_providers:
|
||||||
- aws
|
- aws
|
||||||
vm_blueprint_aws_instance_filter: 'Windows_Server-2019-English-Core-Base*'
|
aws_instance_filter: 'Windows_Server-2019-English-Core-Base*'
|
||||||
vm_blueprint_aws_instance_size: t3.medium
|
aws_instance_size: t3.medium
|
||||||
vm_blueprint_aws_userdata_template: aws_windows_userdata
|
aws_userdata_template: aws_windows_userdata
|
||||||
@@ -10,9 +10,11 @@ aws_region: us-east-1
|
|||||||
aws_vm_name: "{{ vm_name }}"
|
aws_vm_name: "{{ vm_name }}"
|
||||||
aws_vm_owner: "{{ vm_owner }}"
|
aws_vm_owner: "{{ vm_owner }}"
|
||||||
aws_blueprint: "{{ vm_blueprint }}"
|
aws_blueprint: "{{ vm_blueprint }}"
|
||||||
aws_instance_filter: "{{ vm_blueprint_aws_instance_filter }}"
|
aws_image_filter: "{{ omit }}"
|
||||||
aws_instance_size: "{{ vm_blueprint_aws_instance_size }}"
|
aws_image_size: "{{ omit }}"
|
||||||
aws_userdata_template: "{{ vm_blueprint_aws_userdata_template }}"
|
aws_image_architecture: "{{ omit }}"
|
||||||
|
aws_image_owners: "{{ omit }} "
|
||||||
|
aws_userdata_template: "{{ omit }}"
|
||||||
aws_keypair_name: "{{ aws_vpc_name }}-{{ aws_vpc_prefix }}-demo-key"
|
aws_keypair_name: "{{ aws_vpc_name }}-{{ aws_vpc_prefix }}-demo-key"
|
||||||
aws_securitygroup_name: "{{ aws_vpc_name }}-{{ aws_vpc_prefix }}-sec-group"
|
aws_securitygroup_name: "{{ aws_vpc_name }}-{{ aws_vpc_prefix }}-sec-group"
|
||||||
aws_env_tag: prod
|
aws_env_tag: prod
|
||||||
|
|||||||
@@ -13,8 +13,10 @@
|
|||||||
- name: AWS| CREATE VM | find ami
|
- name: AWS| CREATE VM | find ami
|
||||||
amazon.aws.ec2_ami_info:
|
amazon.aws.ec2_ami_info:
|
||||||
region: "{{ aws_region }}"
|
region: "{{ aws_region }}"
|
||||||
|
owners: "{{ aws_image_owner }}"
|
||||||
filters:
|
filters:
|
||||||
name: "{{ aws_instance_filter }}"
|
name: "{{ aws_image_filter }}"
|
||||||
|
architecture: "{{ aws_image_architecture }}"
|
||||||
register: amis
|
register: amis
|
||||||
|
|
||||||
- name: AWS| CREATE VM | save ami
|
- name: AWS| CREATE VM | save ami
|
||||||
|
|||||||
@@ -1,6 +1,7 @@
|
|||||||
---
|
---
|
||||||
user_message:
|
user_message:
|
||||||
- Update AWS credential with Access and Secret key
|
- Update AWS credential with Access and Secret key
|
||||||
|
- Update Workshop Credential with password used to login to Controller
|
||||||
|
|
||||||
controller_components:
|
controller_components:
|
||||||
- credentials
|
- credentials
|
||||||
@@ -109,3 +110,5 @@ controller_templates:
|
|||||||
required: true
|
required: true
|
||||||
choices: #"{{ lookup('fileglob', 'blueprints/*.yml') | regex_replace(',','\n') | regex_findall('.*/(.*)(?=.yml)') | list }}"
|
choices: #"{{ lookup('fileglob', 'blueprints/*.yml') | regex_replace(',','\n') | regex_findall('.*/(.*)(?=.yml)') | list }}"
|
||||||
- windows
|
- windows
|
||||||
|
- rhel8
|
||||||
|
- rhel7
|
||||||
|
|||||||
Reference in New Issue
Block a user