Memcached.yaml 1.5 KB

1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950515253545556575859606162
  1. AWSTemplateFormatVersion: 2010-09-09
  2. Resources:
  3. cachegroupa:
  4. Type: 'AWS::ElastiCache::SubnetGroup'
  5. Properties:
  6. CacheSubnetGroupName: cachegroupa
  7. Description: cachegroupa
  8. SubnetIds:
  9. - !Ref dbnet1id
  10. - !Ref dbnet2id
  11. Metadata:
  12. 'AWS::CloudFormation::Designer':
  13. id: 486b56bc-dec0-4b7b-8eef-f551f8311495
  14. cachecluster:
  15. Type: 'AWS::ElastiCache::CacheCluster'
  16. Properties:
  17. AZMode: cross-az
  18. Engine: memcached
  19. ClusterName: !Ref ClusterName
  20. NumCacheNodes: '2'
  21. Port: '11211'
  22. CacheNodeType: cache.t3.micro
  23. VpcSecurityGroupIds:
  24. - !Ref MemcacheSecurity
  25. CacheSubnetGroupName: !Ref cachegroupa
  26. Metadata:
  27. 'AWS::CloudFormation::Designer':
  28. id: 51592334-29be-446e-a1ee-df4f7a6d3c1d
  29. Parameters:
  30. MemcacheSecurity:
  31. Type: String
  32. dbnet1id:
  33. Type: String
  34. dbnet2id:
  35. Type: String
  36. ClusterName:
  37. Type: String
  38. Default: elasticache-memcached
  39. Metadata:
  40. 'AWS::CloudFormation::Designer':
  41. 486b56bc-dec0-4b7b-8eef-f551f8311495:
  42. size:
  43. width: 240
  44. height: 240
  45. position:
  46. x: 60
  47. 'y': 90
  48. z: 1
  49. embeds:
  50. - 51592334-29be-446e-a1ee-df4f7a6d3c1d
  51. 51592334-29be-446e-a1ee-df4f7a6d3c1d:
  52. size:
  53. width: 60
  54. height: 60
  55. position:
  56. x: 90
  57. 'y': 150
  58. z: 2
  59. parent: 486b56bc-dec0-4b7b-8eef-f551f8311495
  60. embeds: []
  61. iscontainedinside:
  62. - 486b56bc-dec0-4b7b-8eef-f551f8311495