我想使用aws cli在aws route53中创建具有多个in的A类型记录。我没有找到确切的命令。谁能帮帮我。
举例说明。demoHC.hc.xyz.com应具有2-3个IP
发布于 2018-01-12 01:56:41
您必须创建多个Value记录:
{
"Changes":[
{
"Action":"CREATE",
"ResourceRecordSet":{
"Name":"anujhc.hc.xyz.com",
"Type":"A",
"TTL":300,
"ResourceRecords":[
{
"Value":"1.2.3.4"
},
{
"Value":"8.8.8.8"
},
{
"Value":"123.123.123.123"
}
]
}
}
]
}发布于 2018-01-12 01:46:55
该命令为create-traffic policy (https://docs.aws.amazon.com/cli/latest/reference/route53/create-traffic-policy.html)
流量策略的一部分包括您希望如何分配流量(您有几个选项,包括加权或通过地理位置)最简单的方法是轮询方法,其中您具有相同权重的端点。
{
"AWSPolicyFormatVersion":"2015-10-01",
"RecordType":"A",
"StartRule":"round_robin",
"Endpoints":{
"srv1":{
"Type":"value",
"Value":"192.0.2.1"
},
"srv2":{
"Type":"value",
"Value":"192.0.2.2"
},
"srv3":{
"Type":"value",
"Value":"192.0.2.3"
}
},
"Rules":{
"round_robin":{
"RuleType":"weighted",
"Items":[
{
"EndpointReference":"srv1",
"Weight":"3",
"HealthCheck":"11111111-1111-1111-1111-111111111111"
},
{
"EndpointReference":"srv2",
"Weight":"1",
"HealthCheck":"22222222-2222-2222-2222-222222222222"
},
{
"EndpointReference":"srv3",
"Weight":"1",
"HealthCheck":"33333333-3333-3333-3333-333333333333"
}
]
}
}
}由于您需要传入json,因此您可能会从这个https://docs.aws.amazon.com/cli/latest/userguide/generate-cli-skeleton.html中受益
https://stackoverflow.com/questions/48212800
复制相似问题