Skip to content

Launch EC2 and configure httpd on EC2 using Ansible roles

Notifications You must be signed in to change notification settings

rootritesh/Ansbile_Task2

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

10 Commits
 
 
 
 
 
 

Repository files navigation

Ansible Task2

Variables in ec2 Role:

  • aws_instance_type
  • ami_id
  • aws_instance_tags
  • subnet_id
  • aws_region
  • security_group_id

Vault variable in ec2 Role:

  • access_key
  • secret_key

Variables in webserver Role:

  • package_name
  • git_repo
  • location

Examples for ansible-playbook

  • FILE_NAME.yml
hosts: HOSTS_NAME
roles:
 - role: ROLE_NAME(Ex=> ec2,webserver)

Command

  • For running ansible-playbook:
ansbile-playbook PLAYBOOK.yml
  • For running ansible-playbook using vault:
ansbile-playbook --ask-vault-pass PLAYBOOK.yml

Detailed explanation

AnsibleTask2

About

Launch EC2 and configure httpd on EC2 using Ansible roles

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published