如何获得AWS ElastiCache的Reader Endpoint?

时间:2019-10-25 17:09:52

标签: amazon-web-services amazon-elasticache

我正在部署一个AWS ElastiCache复制组,根据this article,该组应该公开Reader Endpoint。而且它仅在UI中起作用,这意味着我既不能通过CLI也不能通过Boto3来检索此端点。 我正在使用Cloud Formation部署复制组。这是与缓存有关的部分:

elastiCache:
  Type: AWS::ElastiCache::ReplicationGroup
  Properties:
    AutoMinorVersionUpgrade: false
    AutomaticFailoverEnabled: true
    AtRestEncryptionEnabled: true
    TransitEncryptionEnabled: true
    SnapshotRetentionLimit: 0
    AuthToken: password123
    CacheNodeType: cache.m4.large
    NumCacheClusters: 2
    CacheSubnetGroupName: !Ref subnetGroup
    ReplicationGroupId: Test
    ReplicationGroupDescription: My ElastiCache
    Engine: redis
    EngineVersion: 5.0.4
    CacheParameterGroupName: default.redis5.0
    Port: 6379
    SecurityGroupIds:
      - !Ref securityGroup

我尝试了很多没有运气的部署方式。我开始认为,除了UI之外,其他任何地方都没有。其他人是否有检索此作品的经验?

1 个答案:

答案 0 :(得分:0)

This answer有一种变通方法,可以从主要端点构建读取器端点。