Guest User

Untitled

a guest
Mar 23rd, 2018
115
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 1.00 KB | None | 0 0
  1. - name : create an rds instance
  2. rds:
  3. command: create
  4. db_name: "{{ aws_create_rds.db_name }}"
  5. db_engine: "{{ aws_create_rds.db_engine }}"
  6. size: "{{ aws_create_rds.db_size }}"
  7. instance_type: "{{ aws_create_rds.instance_type }}"
  8. username: "{{ aws_create_rds.username }}"
  9. password: "{{ aws_create_rds.password }}"
  10. subnet: "{{ aws_create_rds.subnet }}"
  11. region: "{{ aws_create_rds.region }}"
  12. zone: "{{ aws_create_rds.zone }}"
  13. backup_retention: "{{ aws_create_rds.retention }}"
  14. vpc_security_groups: "{{ aws_create_rds.aws_sg_name }}"
  15. wait: yes
  16. wait_timeout: 300
  17. tags:
  18. created_by: ansible
  19. register: rds
  20.  
  21. - name: Create a route53 enntry for RDS instance.
  22. route53:
  23. command: create
  24. zone: "{{ aws_create_route53_entry.zone }}"
  25. type: "{{ aws_create_route53_entry.type }}"
  26. value: "{{ item.instance.enpoint }}"
  27. ttl: 30
  28.  
  29. ---
  30. - name: setup aws-rds-instances
  31. hosts: localhost
  32. roles:
  33. - aws-create-rds
  34. - aws-create-route53-record
Add Comment
Please, Sign In to add comment