【问题标题】:How to change private zone route53 value using scripts如何使用脚本更改私有区域 route53 值
【发布时间】:2021-03-02 11:44:42
【问题描述】:

我是 AWS 和 Route 53 概念的新手。我需要使用脚本更改私有区域 route53 value,但找不到与此相关的任何内容。我该怎么做?

示例: 域名 : secuirty-dev.com 区号:Z28764Y5YERE 值:10.0.0.1

更改为: 域名 : secuirty-dev.com 区号:Z28764Y5YERE 值:10.0.0.9

我们将不胜感激。

提前致谢。

【问题讨论】:

    标签: amazon-web-services amazon-route53


    【解决方案1】:

    此处(v1、v2)是用于更新 Route53 托管区域中的记录的命令文档。使用UPSERT 操作更新现有记录。确保已安装 AWS CLI 并且存在适当的权限。

    【讨论】:

    • 谢谢@Praveen Sripati。我可以使用以下脚本将当前记录集值放入文件中。但是,如何创建具有新值的 JSON 文件以使用 UPSERT 操作。 #!/bin/bash #变量声明 - 更改这些 HOSTED_ZONE_ID="Z2ABYTEDY" NAME="asdf.com." TYPE="CNAME" TTL=300 #从 Route 53 获取当前记录集 IP aws route53 list-resource-record-sets --hosted-zone-id $HOSTED_ZONE_ID | \jq -r '.ResourceRecordSets[] |选择 (.Name == "'"$NAME"'") |选择 (.Type == "'"$TYPE"'") | .ResourceRecords[0].Value' > /tmp/current_route53_value
    猜你喜欢
    • 1970-01-01
    • 2016-04-12
    • 2016-02-05
    • 1970-01-01
    • 1970-01-01
    • 2017-07-25
    • 2022-08-23
    • 2016-10-31
    • 1970-01-01
    相关资源
    最近更新 更多