5

Ben grup adını veya kümeler adını belirtmek izin vermiyor Cloudformation ile REDIS için bir ElastiCache çoğaltma grubu oluşturarak ediyorum için Route53 bir DNS kaydını oluşturmak için nasıl rastgele vardır üretilen anlamsızlık). (bir "takma hedefini" bir elasticache çoğaltma grubunun

Yani benim fikrim bu diğer ad DNS kaydı oluşturmak için, ama takma hedefi için barındırılan bölge kimliği almak için nasıl bilmiyorum.

Bir CNAME gidebiliriz ama rekor takma seçeneği mümkün olup olmadığını doğrusu bunu sağlayacaktı.

+0

Bu sayfadaki ["Dönüş Değeri" bölümünü kontrol edin) (http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-route53-hostedzone.html#d0e38557) yardımcı olur. – slayedbylucifer

+0

@slayedbylucifer Şablonda barındırılan bir bölge oluşturmakla ilgili yardımcı olduğunu sanmıyorum, yönetmediğim bir dns kaydı için barındırılan bölge kimliğini bilmem gerekiyor (bu, oluştururken otomatik olarak AWS tarafından oluşturulur. elasticache) – fortran

+1

Katılıyorum. ElasticCache Resource bir Alias ​​yapmak için gerekli değerleri (ElasticLoadBalancer: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-ec2-elb.html#aws gibi) döndürmüyor gibi görünmüyor. -properties-ec2-elb-ref: CanonicalHostedZoneName ve CanonicalHostedZoneNameID) Ancak, aws forumunda bir soru açmaya değer olabilir. –

cevap

2

Şu anda bir ElastiCache Çoğaltma Grubuna bir Alias ​​Target oluşturmak mümkün değildir.

dokümantasyon "Choosing Between Alias and Non-Alias Resource Record Sets" (vurgu/biçimlendirme maden) göre: Bunun yerine, bir IP adresi veya bir alan adı

, bir takma kaynak kayıt grubu

    bir gösterici içerir
  • bir CloudFront dağılımı,
  • bir Elastik Beanstalk çevre
  • ,
  • bir ELB klasik veya uygulama yük dengeleyici
  • ,
  • bir Amazon S3 statik web sitesi olarak yapılandırılır kova veya
  • başka Amazon Rota 53 kaynak kaydı aynı yer set barındırılan bölge.

ElastiCache böylece çoğaltma grubun bitiş noktasına CNAME işaret kullanarak, bu listede yok (ör CloudFormation şablonunda !GetAtt ReplicationGroup.PrimaryEndPoint.Address) tek seçenektir.

+1

Son noktadaki 'p' büyük harf olmalıdır, yani, '! GetAtt ReplicationGroup.PrimaryEndPoint.Address' http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-elasticache -replicationgroup.html # w2ab2c21c10d528c11 – Doug

+0

Bu yazım hatası yakaladığınız için teşekkür ederiz. – wjordan

İlgili konular