RDS-Aurora.yaml 5.3 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167
  1. AWSTemplateFormatVersion: 2010-09-09
  2. Metadata:
  3. 'AWS::CloudFormation::Designer':
  4. da835920-f425-4727-ad35-efcd5eed1679:
  5. size:
  6. width: 480
  7. height: 200
  8. position:
  9. x: 170
  10. 'y': -230
  11. z: 0
  12. embeds:
  13. - 52ac4113-dfd4-43e8-a3d5-29ed8748592d
  14. - 1a95b2cc-8a44-4502-8172-a87d67abb9d4
  15. - 337e9afc-b7ec-4580-b099-9ef3124d498c
  16. 52ac4113-dfd4-43e8-a3d5-29ed8748592d:
  17. size:
  18. width: 60
  19. height: 60
  20. position:
  21. x: 220
  22. 'y': -170
  23. z: 1
  24. parent: da835920-f425-4727-ad35-efcd5eed1679
  25. embeds: []
  26. iscontainedinside:
  27. - da835920-f425-4727-ad35-efcd5eed1679
  28. - da835920-f425-4727-ad35-efcd5eed1679
  29. - da835920-f425-4727-ad35-efcd5eed1679
  30. - da835920-f425-4727-ad35-efcd5eed1679
  31. - da835920-f425-4727-ad35-efcd5eed1679
  32. - da835920-f425-4727-ad35-efcd5eed1679
  33. - da835920-f425-4727-ad35-efcd5eed1679
  34. - da835920-f425-4727-ad35-efcd5eed1679
  35. - da835920-f425-4727-ad35-efcd5eed1679
  36. - da835920-f425-4727-ad35-efcd5eed1679
  37. - da835920-f425-4727-ad35-efcd5eed1679
  38. - da835920-f425-4727-ad35-efcd5eed1679
  39. - da835920-f425-4727-ad35-efcd5eed1679
  40. - da835920-f425-4727-ad35-efcd5eed1679
  41. - da835920-f425-4727-ad35-efcd5eed1679
  42. - da835920-f425-4727-ad35-efcd5eed1679
  43. - da835920-f425-4727-ad35-efcd5eed1679
  44. - da835920-f425-4727-ad35-efcd5eed1679
  45. 337e9afc-b7ec-4580-b099-9ef3124d498c:
  46. size:
  47. width: 60
  48. height: 60
  49. position:
  50. x: 330
  51. 'y': -190
  52. z: 1
  53. parent: da835920-f425-4727-ad35-efcd5eed1679
  54. embeds: []
  55. isassociatedwith:
  56. - 52ac4113-dfd4-43e8-a3d5-29ed8748592d
  57. iscontainedinside:
  58. - da835920-f425-4727-ad35-efcd5eed1679
  59. - da835920-f425-4727-ad35-efcd5eed1679
  60. - da835920-f425-4727-ad35-efcd5eed1679
  61. - da835920-f425-4727-ad35-efcd5eed1679
  62. - da835920-f425-4727-ad35-efcd5eed1679
  63. - da835920-f425-4727-ad35-efcd5eed1679
  64. - da835920-f425-4727-ad35-efcd5eed1679
  65. - da835920-f425-4727-ad35-efcd5eed1679
  66. - da835920-f425-4727-ad35-efcd5eed1679
  67. - da835920-f425-4727-ad35-efcd5eed1679
  68. - da835920-f425-4727-ad35-efcd5eed1679
  69. - da835920-f425-4727-ad35-efcd5eed1679
  70. - da835920-f425-4727-ad35-efcd5eed1679
  71. - da835920-f425-4727-ad35-efcd5eed1679
  72. - da835920-f425-4727-ad35-efcd5eed1679
  73. - da835920-f425-4727-ad35-efcd5eed1679
  74. 1a95b2cc-8a44-4502-8172-a87d67abb9d4:
  75. size:
  76. width: 60
  77. height: 60
  78. position:
  79. x: 430
  80. 'y': -180
  81. z: 1
  82. parent: da835920-f425-4727-ad35-efcd5eed1679
  83. embeds: []
  84. isassociatedwith:
  85. - 52ac4113-dfd4-43e8-a3d5-29ed8748592d
  86. iscontainedinside:
  87. - da835920-f425-4727-ad35-efcd5eed1679
  88. - da835920-f425-4727-ad35-efcd5eed1679
  89. - da835920-f425-4727-ad35-efcd5eed1679
  90. - da835920-f425-4727-ad35-efcd5eed1679
  91. - da835920-f425-4727-ad35-efcd5eed1679
  92. - da835920-f425-4727-ad35-efcd5eed1679
  93. - da835920-f425-4727-ad35-efcd5eed1679
  94. - da835920-f425-4727-ad35-efcd5eed1679
  95. - da835920-f425-4727-ad35-efcd5eed1679
  96. - da835920-f425-4727-ad35-efcd5eed1679
  97. - da835920-f425-4727-ad35-efcd5eed1679
  98. - da835920-f425-4727-ad35-efcd5eed1679
  99. - da835920-f425-4727-ad35-efcd5eed1679
  100. - da835920-f425-4727-ad35-efcd5eed1679
  101. - da835920-f425-4727-ad35-efcd5eed1679
  102. - da835920-f425-4727-ad35-efcd5eed1679
  103. Resources:
  104. rdsgroup:
  105. Type: 'AWS::RDS::DBSubnetGroup'
  106. Properties:
  107. DBSubnetGroupDescription: rdsgroupaurora
  108. DBSubnetGroupName: rdsgroupaurora
  109. SubnetIds:
  110. - !Ref dbnet1id
  111. - !Ref dbnet2id
  112. Tags:
  113. - Key: Name
  114. Value: rdsgroup
  115. Metadata:
  116. 'AWS::CloudFormation::Designer':
  117. id: da835920-f425-4727-ad35-efcd5eed1679
  118. dbcluster:
  119. Type: 'AWS::RDS::DBCluster'
  120. Properties:
  121. DatabaseName: mysql1
  122. MasterUsername: !Ref dbuser
  123. MasterUserPassword: !Ref dbpass
  124. Engine: aurora
  125. Port: '3306'
  126. VpcSecurityGroupIds:
  127. - !Ref dbgroupid
  128. DBClusterIdentifier: dbcluster1
  129. DBSubnetGroupName: !Ref rdsgroup
  130. Metadata:
  131. 'AWS::CloudFormation::Designer':
  132. id: 52ac4113-dfd4-43e8-a3d5-29ed8748592d
  133. db1:
  134. Type: 'AWS::RDS::DBInstance'
  135. Properties:
  136. DBClusterIdentifier: !Ref dbcluster
  137. DBInstanceClass: db.r5.large
  138. DBInstanceIdentifier: db1
  139. Engine: aurora
  140. DBSubnetGroupName: !Ref rdsgroup
  141. Metadata:
  142. 'AWS::CloudFormation::Designer':
  143. id: 337e9afc-b7ec-4580-b099-9ef3124d498c
  144. db2:
  145. Type: 'AWS::RDS::DBInstance'
  146. Properties:
  147. DBClusterIdentifier: !Ref dbcluster
  148. DBInstanceClass: db.r5.large
  149. DBInstanceIdentifier: db2
  150. Engine: aurora
  151. DBSubnetGroupName: !Ref rdsgroup
  152. Metadata:
  153. 'AWS::CloudFormation::Designer':
  154. id: 1a95b2cc-8a44-4502-8172-a87d67abb9d4
  155. Parameters:
  156. dbuser:
  157. Type: String
  158. Default: dbadmin
  159. dbpass:
  160. Type: String
  161. Default: Skills53.
  162. dbnet1id:
  163. Type: String
  164. dbnet2id:
  165. Type: String
  166. dbgroupid:
  167. Type: String