【问题标题】:Automatically removing Private IP's in Route53 private hosted Zone自动删除 Route53 私有托管区域中的私有 IP
【发布时间】:2016-11-02 04:04:13
【问题描述】:

我在 AWS 上有一个自行部署的 elasticsearch 集群,其中的实例是自动缩放的,位于私有 VPC 后面,并且没有分配公共 IP。我在 Route 53 中有一个自定义域和记录集 elasticsearch.pers-z.infra.abc-appanalytics.com: 一个 10.0.7.142 10.0.8.43 10.0.9.74

现在假设其中一个实例失败,我如何从记录集中删除该条目。当我说失败时,可能是弹性搜索在端口 9200 上没有响应或实例本身关闭。

在这种情况下,我有哪些选择?

PS:Route53 健康检查不支持 private-ips

【问题讨论】:

  • 离题。这个网站是编程问题,不是服务器/网络/主机配置

标签: amazon-web-services elasticsearch amazon-route53 autoscaling


【解决方案1】:

我认为你应该使用elasticsearch-cloud-aws(现在是discovery-ec2)。它会自动应对elasticsearch集群。

您需要在 elasticsearch 配置中添加它:

cloud:
  aws:
    access_key: you_key
    secret_key: you_key
    region: region

discovery.type: ec2
discovery.ec2.groups: you_security_group

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 2017-07-25
    • 1970-01-01
    • 2016-10-31
    • 1970-01-01
    • 2019-11-22
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多