{"id":48992,"date":"2023-07-27T12:07:33","date_gmt":"2022-11-21T20:00:24","guid":{"rendered":"https:\/\/www.silicloud.com\/zh\/blog\/%e4%bd%bf%e7%94%a8terraform%e6%93%8d%e4%bd%9caws-route53dns%e3%80%82\/"},"modified":"2024-04-30T15:37:40","modified_gmt":"2024-04-30T07:37:40","slug":"%e4%bd%bf%e7%94%a8terraform%e6%93%8d%e4%bd%9caws-route53dns%e3%80%82","status":"publish","type":"post","link":"https:\/\/www.silicloud.com\/zh\/blog\/%e4%bd%bf%e7%94%a8terraform%e6%93%8d%e4%bd%9caws-route53dns%e3%80%82\/","title":{"rendered":"\u4f7f\u7528Terraform\u64cd\u4f5cAWS Route53(DNS)"},"content":{"rendered":"<h2>\u7b80\u8ff0<\/h2>\n<p>\u4f7f\u7528Terraform\u5c1d\u8bd5\u66f4\u6539Route 53\u7684DNS\u914d\u7f6e\u3002\u4e0d\u4f7f\u7528AWS\u7ba1\u7406\u63a7\u5236\u53f0\uff0c\u786e\u4fdd\u80fd\u591f\u6ce8\u518c\u533a\u57df\u4fe1\u606f\u3001\u6dfb\u52a0\/\u5220\u9664\u8bb0\u5f55\u3002\u540c\u65f6\uff0c\u6240\u6709\u64cd\u4f5c\u90fd\u5c06\u4eceTerraform\u4e2d\u6267\u884c\u3002<\/p>\n<h2>\u4e8b\u5148\u51c6\u5907<\/h2>\n<ul class=\"post-ul\">Terraform \u306e\u52d5\u4f5c\u74b0\u5883<\/ul>\n<h2>\u6dfb\u52a0\u533a\u57df\u4fe1\u606f<\/h2>\n<p>\u521b\u5efa\u4e00\u4e2a\u540d\u4e3aaws_region.tf\u7684\u6587\u4ef6\uff0c\u5728\u76f8\u540c\u7684\u76ee\u5f55\u4e0b\u5b9a\u4e49\u8eab\u4efd\u9a8c\u8bc1\u4fe1\u606f\uff0c\u5e76\u521b\u5efa\u4e00\u4e2a\u540d\u4e3aaws_route53.tf\u7684\u6587\u4ef6\u6765\u5b9a\u4e49\u533a\u57df\u4fe1\u606f\u3002\u6b64\u5916\uff0c\u4f7f\u7528\u7684\u57df\u540d\u4e3aover.moe\uff0c\u4f46\u53ef\u4ee5\u4f7f\u7528\u4efb\u610f\u57df\u540d\u3002<\/p>\n<pre class=\"post-pre\"><code>provider \"aws\" {\r\n    access_key = \"\u81ea\u5206\u306e\u30a2\u30af\u30bb\u30b9\u30ad\u30fc\"\r\n    secret_key = \"\u81ea\u5206\u306e\u30b7\u30fc\u30af\u30ec\u30c3\u30c8\u30ad\u30fc\"\r\n    region = \"us-east-1\"\r\n}\r\n<\/code><\/pre>\n<pre class=\"post-pre\"><code>resource \"aws_route53_zone\" \"over_moe\" {\r\n   name = \"over.moe\"\r\n}\r\n<\/code><\/pre>\n<p>\u8fd9\u662f\u5c06\u8d44\u6e90\u540d\u79f0 &#8220;aws_route53_zone&#8221; \u5206\u914d\u7ed9\u8d44\u6e90\u540d\u79f0 &#8220;over_moe&#8221; \u3002\u5728 &#8220;name&#8221; \u4e2d\u6307\u5b9a\u7684\u662f\u5b9e\u9645\u4f7f\u7528\u7684\u57df\u540d &#8220;over.moe&#8221;\uff08\u4f8b\u5982\uff1a\u5728\u8fd9\u91cc\u5199\u4e0a &#8220;example.jp&#8221; \u7b49\uff09\u3002<\/p>\n<p>\u5728\u5e94\u7528\u8bbe\u7f6e\u4e4b\u524d\uff0c\u8bf7\u6267\u884cterraform plan\u8ba1\u5212\uff0c\u5e76\u786e\u8ba4\u66f4\u6539\u5185\u5bb9\u3002<\/p>\n<pre class=\"post-pre\"><code>$ .\/terraform plan\r\nRefreshing Terraform state prior to plan...\r\n\r\n\r\nThe Terraform execution plan has been generated and is shown below.\r\nResources are shown in alphabetical order for quick scanning. Green resources\r\nwill be created (or destroyed and then created if an existing resource\r\nexists), yellow resources are being changed in-place, and red resources\r\nwill be destroyed.\r\n\r\nNote: You didn't specify an \"-out\" parameter to save this plan, so when\r\n\"apply\" is called, Terraform can't guarantee this is what will execute.\r\n\r\n+ aws_route53_zone.over_moe\r\n    name:    \"\" =&gt; \"over.moe\"\r\n    zone_id: \"\" =&gt; \"&lt;computed&gt;\"\r\n<\/code><\/pre>\n<p>\u8fd9\u4e2a\u663e\u793a\u5185\u5bb9\u610f\u5473\u7740\u8981\u6dfb\u52a0\u8d44\u6e90aws_route53_zone.over_moe\uff0c\u5e76\u4e14\u5b9e\u9645\u8ffd\u52a0\u7684\u57df\u540d\u662fover.moe\u3002<\/p>\n<p>\u8981\u5e94\u7528\u8bbe\u7f6e\uff0c\u9700\u6267\u884c &#8220;terraform apply&#8221;\u3002<\/p>\n<pre class=\"post-pre\"><code>$ .\/terraform apply\r\naws_route53_zone.over_moe: Creating...\r\n  name: \"\" =&gt; \"over.moe\"\r\naws_route53_zone.over_moe: Creation complete\r\n\r\nApply complete! Resources: 1 added, 0 changed, 0 destroyed.\r\n\r\nThe state of your infrastructure has been saved to the path\r\nbelow. This state is required to modify and destroy your\r\ninfrastructure, so keep it safe. To inspect the complete state\r\nuse the `terraform show` command.\r\n\r\nState path: terraform.tfstate\r\n<\/code><\/pre>\n<p>\u6267\u884c\u540e\uff0c\u7b49\u5f85\u7ea6\u5341\u51e0\u79d2\u949f\uff0c\u5c4f\u5e55\u4e0a\u4f1a\u663e\u793a\u5904\u7406\u7ed3\u679c\u3002\u7ed3\u679c\u663e\u793a\u4e3a&#8221;\u6dfb\u52a0\u4e861&#8243;\uff0c\u8bf4\u660e\u5904\u7406\u5df2\u7ecf\u6210\u529f\u5b8c\u6210\u3002<\/p>\n<p>\u53ef\u4ee5\u4f7f\u7528terraform show\u547d\u4ee4\u6765\u67e5\u770b\u5904\u7406\u7ed3\u679c\u7684\u8be6\u7ec6\u4fe1\u606f\u3002<\/p>\n<pre class=\"post-pre\"><code>$ .\/terraform show .\/terraform.tfstate\r\naws_route53_zone.over_moe:\r\n  id = ZNUSNIH3530EG\r\n  name = over.moe\r\n  zone_id = ZNUSNIH3530EG\r\n<\/code><\/pre>\n<p>\u4f7f\u7528AWS Management Console\uff0c\u533a\u57df\u4fe1\u606f\u7684\u6ce8\u518c\u5df2\u7ecf\u5b8c\u6210\u3002\u5728\u786e\u8ba4\u753b\u9762\u4e0a\uff0c\u53ef\u4ee5\u770b\u5230\u57df\u540d\u4fe1\u606f\uff0c\u540c\u65f6\u5728\u76ee\u6807\u57df\u540d\u7684\u8bc4\u8bba\u4e2d\u5199\u7740&#8221;\u7531Terraform\u7ba1\u7406&#8221;\u3002<\/p>\n<div><img decoding=\"async\" class=\"post-images\" title=\"\" src=\"https:\/\/cdn.silicloud.com\/blog-img\/blog\/img\/657d88a6913a08637a6c3a13\/18-0.png\" alt=\"Route53\u3067\u30c9\u30e1\u30a4\u30f3\u3092\u8ffd\u52a0\u3057\u305f\u76f4\u5f8c.png\" \/><\/div>\n<p>\u7136\u540e\uff0c\u786e\u8ba4NS\u8bb0\u5f55\u5e76\u66f4\u65b0\u6bcf\u4e2a\u6ce8\u518c\u5546\u7684\u57df\u540d\u670d\u52a1\u5668\u4fe1\u606f\uff0c\u4ee5\u4fbf\u80fd\u591f\u53cd\u6620\u57df\u540d\u7684\u8bbe\u7f6e\u3002<\/p>\n<h2>\u6dfb\u52a0\u8bb0\u5f55<\/h2>\n<p>\u786e\u8ba4\u53ef\u4ee5\u5728\u533a\u57df\u4fe1\u606f\u540e\u7ee7\u7eed\u6dfb\u52a0\u6216\u66f4\u6539\u8bb0\u5f55\u3002\u8981\u5b9a\u4e49\u8d44\u6e90\u7528\u4e8e\u8bb0\u5f55\uff0c\u8bf7\u5411\u4e4b\u524d\u7684 aws_route53.tf \u6dfb\u52a0\u3002\u8981\u5b9a\u4e49 www.over.moe\uff0c\u8bf7\u6309\u7167\u4ee5\u4e0b\u6b65\u9aa4\u8fdb\u884c\u3002<\/p>\n<pre class=\"post-pre\"><code>resource \"aws_route53_zone\" \"over_moe\" {\r\n   name = \"over.moe\"\r\n}\r\n\r\nresource \"aws_route53_record\" \"www\" {\r\n   zone_id = \"ZNUSNIH3530EG\"\r\n   name = \"www.over.moe\"\r\n   type = \"A\"\r\n   ttl = \"300\"\r\n   records = [\"210.239.46.254\"]\r\n}\r\n<\/code><\/pre>\n<p>\u5728\u8fd9\u91cc\uff0c\u5c06\u8d44\u6e90aws_route53_record\u5206\u914d\u7ed9\u8d44\u6e90\u540d\u4e3awww\u3002\u800czone_id\u662f\u5148\u524d\u786e\u8ba4\u7684\u533a\u57dfID\u3002name\u662fwww.over.moe\uff0c\u7c7b\u578b\u4e3aA\uff08\u5730\u5740\uff09\u8bb0\u5f55\uff0cTTL\u662fTTL\u79d2\uff0c\u5e76\u4e14\u5728records\u4e2d\u8bb0\u5f55IP\u5730\u5740\u3002<\/p>\n<p>\u5728\u5e94\u7528\u914d\u7f6e\u4e4b\u524d\uff0c\u8bf7\u4f7f\u7528terraform plan\u786e\u8ba4\u66f4\u6539\u7684\u5185\u5bb9\u3002<\/p>\n<pre class=\"post-pre\"><code>$ .\/terraform plan\r\nRefreshing Terraform state prior to plan...\r\n\r\naws_route53_zone.over_moe: Refreshing state... (ID: ZNUSNIH3530EG)\r\n\r\nThe Terraform execution plan has been generated and is shown below.\r\nResources are shown in alphabetical order for quick scanning. Green resources\r\nwill be created (or destroyed and then created if an existing resource\r\nexists), yellow resources are being changed in-place, and red resources\r\nwill be destroyed.\r\n\r\nNote: You didn't specify an \"-out\" parameter to save this plan, so when\r\n\"apply\" is called, Terraform can't guarantee this is what will execute.\r\n\r\n+ aws_route53_record.www\r\n    name:      \"\" =&gt; \"www.over.moe\"\r\n    records.#: \"\" =&gt; \"1\"\r\n    records.0: \"\" =&gt; \"210.239.46.254\"\r\n    ttl:       \"\" =&gt; \"300\"\r\n    type:      \"\" =&gt; \"A\"\r\n    zone_id:   \"\" =&gt; \"ZNUSNIH3530EG\"\r\n<\/code><\/pre>\n<p>\u53ef\u4ee5\u770b\u51fa\uff0c\u6b63\u5728\u5c1d\u8bd5\u6dfb\u52a0\u540d\u4e3awww.over.moe\u7684A\u8bb0\u5f55\u3002\u5982\u679c\u5185\u5bb9\u6ca1\u6709\u95ee\u9898\uff0c\u5c31\u53ef\u4ee5\u5e94\u7528\u5e76\u751f\u6548\u3002<\/p>\n<pre class=\"post-pre\"><code>$ .\/terraform apply\r\naws_route53_zone.over_moe: Refreshing state... (ID: ZNUSNIH3530EG)\r\naws_route53_record.www: Creating...\r\n  name:      \"\" =&gt; \"www.over.moe\"\r\n  records.#: \"\" =&gt; \"1\"\r\n  records.0: \"\" =&gt; \"210.239.46.254\"\r\n  ttl:       \"\" =&gt; \"300\"\r\n  type:      \"\" =&gt; \"A\"\r\n  zone_id:   \"\" =&gt; \"ZNUSNIH3530EG\"\r\naws_route53_record.www: Creation complete\r\n\r\nApply complete! Resources: 1 added, 0 changed, 0 destroyed.\r\n\r\nThe state of your infrastructure has been saved to the path\r\nbelow. This state is required to modify and destroy your\r\ninfrastructure, so keep it safe. To inspect the complete state\r\nuse the `terraform show` command.\r\n\r\nState path: terraform.tfstate\r\n<\/code><\/pre>\n<p>\u5728\u8fd9\u4e2a\u9636\u6bb5\uff0c\u5904\u7406\u5df2\u6210\u529f\uff0c\u5e76\u4e14\u53ef\u4ee5\u786e\u8ba4\u8bbe\u7f6e\u5df2\u5728AWS\u7ba1\u7406\u63a7\u5236\u53f0\u4e0a\u53cd\u6620\u51fa\u6765\u3002<\/p>\n<div><img decoding=\"async\" class=\"post-images\" title=\"\" src=\"https:\/\/cdn.silicloud.com\/blog-img\/blog\/img\/657d88a6913a08637a6c3a13\/29-0.png\" alt=\"www.moe\u304c\u8ffd\u52a0\u3055\u308c\u3066\u3044\u308b.png\" \/><\/div>\n<p>\u53ef\u4ee5\u901a\u8fc7terraform show\u6765\u786e\u8ba4\u53cd\u6620\u7684\u4fe1\u606f\u3002<\/p>\n<pre class=\"post-pre\"><code>$ .\/terraform show .\/terraform.tfstate\r\naws_route53_record.www:\r\n  id = ZNUSNIH3530EG_www.over.moe_A\r\n  name = www.over.moe\r\n  records.# = 1\r\n  records.0 = 210.239.46.254\r\n  ttl = 300\r\n  type = A\r\n  zone_id = ZNUSNIH3530EG\r\naws_route53_zone.over_moe:\r\n  id = ZNUSNIH3530EG\r\n  name = over.moe\r\n  zone_id = ZNUSNIH3530EG\r\n<\/code><\/pre>\n<p>\u5982\u679c\u8981\u5220\u9664\u8bb0\u5f55\uff0c\u8bf7\u5220\u9664www.over.moe\u7684\u8bbe\u7f6e\u5e76\u6267\u884cplan\u2192apply\u3002<\/p>\n<p>\u5982\u9700\u8fdb\u4e00\u6b65\u6dfb\u52a0\u8bb0\u5f55\uff0c\u8bf7\u5728.tf\u6587\u4ef6\u4e2d\u63cf\u8ff0\u8981\u6dfb\u52a0\u7684\u8d44\u6e90\u3002\u4f8b\u5982\uff0c\u5982\u679c\u60f3\u8981\u6dfb\u52a0\u4e00\u4e2a\u540d\u4e3agame.over.moe\u7684\u8bb0\u5f55\uff0c\u5219\u53ef\u4ee5\u6309\u7167\u4ee5\u4e0b\u65b9\u5f0f\u8fdb\u884c\u4fee\u6539\u3002<\/p>\n<pre class=\"post-pre\"><code>resource \"aws_route53_zone\" \"over_moe\" {\r\n   name = \"over.moe\"\r\n}\r\n\r\nresource \"aws_route53_record\" \"www\" {\r\n   zone_id = \"ZNUSNIH3530EG\"\r\n   name = \"www.over.moe\"\r\n   type = \"A\"\r\n   ttl = \"300\"\r\n   records = [\"210.239.46.254\"]\r\n}\r\n\r\nresource \"aws_route53_record\" \"game\" {\r\n   zone_id = \"${aws_route53_zone.over_moe.zone_id}\"\r\n   name = \"game.over.moe\"\r\n   type = \"A\"\r\n   ttl = \"300\"\r\n   records = [\"210.239.46.254\"]\r\n}\r\n<\/code><\/pre>\n<p>\u5728\u6267\u884c\u5b8cterraform plan\uff0c\u5e76\u4e14\u6ca1\u6709\u51fa\u73b0\u9519\u8bef\u540e\uff0c\u6267\u884cterraform apply\u4ee5\u5e94\u7528\u8bbe\u7f6e\u3002\u6267\u884c\u4e00\u6bb5\u65f6\u95f4\u540e\uff0c\u53ef\u4ee5\u901a\u8fc7dig\u7b49\u5de5\u5177\u5b9e\u73b0\u540d\u79f0\u89e3\u6790\u3002<\/p>\n<pre class=\"post-pre\"><code>$ dig game.over.moe a +norec\r\n\r\n; &lt;&lt;&gt;&gt; DiG 9.8.2rc1-RedHat-9.8.2-0.23.rc1.el6_5.1 &lt;&lt;&gt;&gt; game.over.moe a +norec\r\n;; global options: +cmd\r\n;; Got answer:\r\n;; -&gt;&gt;HEADER&lt;&lt;- opcode: QUERY, status: NOERROR, id: 24365\r\n;; flags: qr ra; QUERY: 1, ANSWER: 1, AUTHORITY: 4, ADDITIONAL: 4\r\n\r\n;; QUESTION SECTION:\r\n;game.over.moe.                 IN      A\r\n\r\n;; ANSWER SECTION:\r\ngame.over.moe.          297     IN      A       210.239.46.254\r\n<\/code><\/pre>\n<p>\u6b64\u5916\uff0c\u5982\u679c\u5c1d\u8bd5\u540c\u65f6\u8fdb\u884c\u8bb0\u5f55\u7684\u5220\u9664\u548c\u6dfb\u52a0\u64cd\u4f5c\uff0c\u53ef\u80fd\u4f1a\u51fa\u73b0\u9519\u8bef\uff1a\u9519\u8bef\uff1a\u8bf7\u6c42\u5931\u8d25\uff0c\u72b6\u6001\u7801\uff1a400\u3002\u8fd9\u662f\u56e0\u4e3a\u5728\u524d\u4e00\u4e2a\u8bf7\u6c42\u7ed3\u675f\u4e4b\u524d\u8fdb\u884c\u4e86\u4e0b\u4e00\u4e2a\u8bf7\u6c42\u3002\u5728\u5f53\u524d\u7684Terraform\u7248\u672c\u4e2d\uff0c\u6700\u597d\u5c06\u5220\u9664\u548c\u6dfb\u52a0\u64cd\u4f5c\u5206\u522b\u4f5c\u4e3a\u72ec\u7acb\u7684\u4efb\u52a1\u8fdb\u884c\u3002<\/p>\n<h2>\u8bf7\u53c2\u7167\u4e0b\u5217\u5185\u5bb9\u5e76\u8fdb\u884c\u9002\u5f53\u7684\u4e2d\u6587\u8868\u8fbe\u3002<\/h2>\n<p>AWS: aws_route53_record &#8211; Terraform<\/p>\n<p>http:\/\/www.terraform.io\/docs\/providers\/aws\/r\/route53_record.html<\/p>\n<p>AWS: aws_route53_zone &#8211; Terraform<\/p>\n<p>http:\/\/www.terraform.io\/docs\/providers\/aws\/r\/route53_zone.html<\/p>\n","protected":false},"excerpt":{"rendered":"<p>\u7b80\u8ff0 \u4f7f\u7528Terraform\u5c1d\u8bd5\u66f4\u6539Route 53\u7684DNS\u914d\u7f6e\u3002\u4e0d\u4f7f\u7528AWS\u7ba1\u7406\u63a7\u5236\u53f0\uff0c\u786e\u4fdd\u80fd\u591f\u6ce8\u518c\u533a\u57df\u4fe1\u606f [&hellip;]<\/p>\n","protected":false},"author":9,"featured_media":0,"comment_status":"closed","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[1],"tags":[],"class_list":["post-48992","post","type-post","status-publish","format-standard","hentry","category-uncategorized"],"yoast_head":"<!-- This site is optimized with the Yoast SEO Premium plugin v21.5 (Yoast SEO v21.5) - https:\/\/yoast.com\/wordpress\/plugins\/seo\/ -->\n<title>\u4f7f\u7528Terraform\u64cd\u4f5cAWS Route53(DNS) - Blog - Silicon Cloud<\/title>\n<meta name=\"robots\" content=\"index, follow, max-snippet:-1, max-image-preview:large, max-video-preview:-1\" \/>\n<link rel=\"canonical\" href=\"https:\/\/www.silicloud.com\/zh\/blog\/\u4f7f\u7528terraform\u64cd\u4f5caws-route53dns\u3002\/\" \/>\n<meta property=\"og:locale\" content=\"zh_CN\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"\u4f7f\u7528Terraform\u64cd\u4f5cAWS Route53(DNS)\" \/>\n<meta property=\"og:description\" content=\"\u7b80\u8ff0 \u4f7f\u7528Terraform\u5c1d\u8bd5\u66f4\u6539Route 53\u7684DNS\u914d\u7f6e\u3002\u4e0d\u4f7f\u7528AWS\u7ba1\u7406\u63a7\u5236\u53f0\uff0c\u786e\u4fdd\u80fd\u591f\u6ce8\u518c\u533a\u57df\u4fe1\u606f [&hellip;]\" \/>\n<meta property=\"og:url\" content=\"https:\/\/www.silicloud.com\/zh\/blog\/\u4f7f\u7528terraform\u64cd\u4f5caws-route53dns\u3002\/\" \/>\n<meta property=\"og:site_name\" content=\"Blog - Silicon Cloud\" \/>\n<meta property=\"article:published_time\" content=\"2022-11-21T20:00:24+00:00\" \/>\n<meta property=\"article:modified_time\" content=\"2024-04-30T07:37:40+00:00\" \/>\n<meta property=\"og:image\" content=\"https:\/\/cdn.silicloud.com\/blog-img\/blog\/img\/657d88a6913a08637a6c3a13\/18-0.png\" \/>\n<meta name=\"author\" content=\"\u6e05, \u626c\" \/>\n<meta name=\"twitter:card\" content=\"summary_large_image\" \/>\n<meta name=\"twitter:label1\" content=\"\u4f5c\u8005\" \/>\n\t<meta name=\"twitter:data1\" content=\"\u6e05, \u626c\" \/>\n\t<meta name=\"twitter:label2\" content=\"\u9884\u8ba1\u9605\u8bfb\u65f6\u95f4\" \/>\n\t<meta name=\"twitter:data2\" content=\"3 \u5206\" \/>\n<script type=\"application\/ld+json\" class=\"yoast-schema-graph\">{\"@context\":\"https:\/\/schema.org\",\"@graph\":[{\"@type\":\"WebPage\",\"@id\":\"https:\/\/www.silicloud.com\/zh\/blog\/%e4%bd%bf%e7%94%a8terraform%e6%93%8d%e4%bd%9caws-route53dns%e3%80%82\/\",\"url\":\"https:\/\/www.silicloud.com\/zh\/blog\/%e4%bd%bf%e7%94%a8terraform%e6%93%8d%e4%bd%9caws-route53dns%e3%80%82\/\",\"name\":\"\u4f7f\u7528Terraform\u64cd\u4f5cAWS Route53(DNS) - Blog - Silicon Cloud\",\"isPartOf\":{\"@id\":\"https:\/\/www.silicloud.com\/zh\/blog\/#website\"},\"datePublished\":\"2022-11-21T20:00:24+00:00\",\"dateModified\":\"2024-04-30T07:37:40+00:00\",\"author\":{\"@id\":\"https:\/\/www.silicloud.com\/zh\/blog\/#\/schema\/person\/cb5556d2501da73d864cac945e8d9461\"},\"breadcrumb\":{\"@id\":\"https:\/\/www.silicloud.com\/zh\/blog\/%e4%bd%bf%e7%94%a8terraform%e6%93%8d%e4%bd%9caws-route53dns%e3%80%82\/#breadcrumb\"},\"inLanguage\":\"zh-Hans\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\/\/www.silicloud.com\/zh\/blog\/%e4%bd%bf%e7%94%a8terraform%e6%93%8d%e4%bd%9caws-route53dns%e3%80%82\/\"]}]},{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\/\/www.silicloud.com\/zh\/blog\/%e4%bd%bf%e7%94%a8terraform%e6%93%8d%e4%bd%9caws-route53dns%e3%80%82\/#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"\u9996\u9875\",\"item\":\"https:\/\/www.silicloud.com\/zh\/blog\/\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"\u4f7f\u7528Terraform\u64cd\u4f5cAWS Route53(DNS)\"}]},{\"@type\":\"WebSite\",\"@id\":\"https:\/\/www.silicloud.com\/zh\/blog\/#website\",\"url\":\"https:\/\/www.silicloud.com\/zh\/blog\/\",\"name\":\"Blog - Silicon Cloud\",\"description\":\"\",\"inLanguage\":\"zh-Hans\"},{\"@type\":\"Person\",\"@id\":\"https:\/\/www.silicloud.com\/zh\/blog\/#\/schema\/person\/cb5556d2501da73d864cac945e8d9461\",\"name\":\"\u6e05, \u626c\",\"image\":{\"@type\":\"ImageObject\",\"inLanguage\":\"zh-Hans\",\"@id\":\"https:\/\/www.silicloud.com\/zh\/blog\/#\/schema\/person\/image\/\",\"url\":\"https:\/\/secure.gravatar.com\/avatar\/32a4239de8ff29adace466261d309424a1e5fe9f7e3036bf89fe03f2e3dbe717?s=96&d=mm&r=g\",\"contentUrl\":\"https:\/\/secure.gravatar.com\/avatar\/32a4239de8ff29adace466261d309424a1e5fe9f7e3036bf89fe03f2e3dbe717?s=96&d=mm&r=g\",\"caption\":\"\u6e05, \u626c\"},\"url\":\"https:\/\/www.silicloud.com\/zh\/blog\/author\/qingyang\/\"},{\"@type\":\"ImageObject\",\"inLanguage\":\"zh-Hans\",\"@id\":\"https:\/\/www.silicloud.com\/zh\/blog\/%e4%bd%bf%e7%94%a8terraform%e6%93%8d%e4%bd%9caws-route53dns%e3%80%82\/#local-main-organization-logo\",\"url\":\"\",\"contentUrl\":\"\",\"caption\":\"Blog - Silicon Cloud\"}]}<\/script>\n<!-- \/ Yoast SEO Premium plugin. -->","yoast_head_json":{"title":"\u4f7f\u7528Terraform\u64cd\u4f5cAWS Route53(DNS) - Blog - Silicon Cloud","robots":{"index":"index","follow":"follow","max-snippet":"max-snippet:-1","max-image-preview":"max-image-preview:large","max-video-preview":"max-video-preview:-1"},"canonical":"https:\/\/www.silicloud.com\/zh\/blog\/\u4f7f\u7528terraform\u64cd\u4f5caws-route53dns\u3002\/","og_locale":"zh_CN","og_type":"article","og_title":"\u4f7f\u7528Terraform\u64cd\u4f5cAWS Route53(DNS)","og_description":"\u7b80\u8ff0 \u4f7f\u7528Terraform\u5c1d\u8bd5\u66f4\u6539Route 53\u7684DNS\u914d\u7f6e\u3002\u4e0d\u4f7f\u7528AWS\u7ba1\u7406\u63a7\u5236\u53f0\uff0c\u786e\u4fdd\u80fd\u591f\u6ce8\u518c\u533a\u57df\u4fe1\u606f [&hellip;]","og_url":"https:\/\/www.silicloud.com\/zh\/blog\/\u4f7f\u7528terraform\u64cd\u4f5caws-route53dns\u3002\/","og_site_name":"Blog - Silicon Cloud","article_published_time":"2022-11-21T20:00:24+00:00","article_modified_time":"2024-04-30T07:37:40+00:00","og_image":[{"url":"https:\/\/cdn.silicloud.com\/blog-img\/blog\/img\/657d88a6913a08637a6c3a13\/18-0.png"}],"author":"\u6e05, \u626c","twitter_card":"summary_large_image","twitter_misc":{"\u4f5c\u8005":"\u6e05, \u626c","\u9884\u8ba1\u9605\u8bfb\u65f6\u95f4":"3 \u5206"},"schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"WebPage","@id":"https:\/\/www.silicloud.com\/zh\/blog\/%e4%bd%bf%e7%94%a8terraform%e6%93%8d%e4%bd%9caws-route53dns%e3%80%82\/","url":"https:\/\/www.silicloud.com\/zh\/blog\/%e4%bd%bf%e7%94%a8terraform%e6%93%8d%e4%bd%9caws-route53dns%e3%80%82\/","name":"\u4f7f\u7528Terraform\u64cd\u4f5cAWS Route53(DNS) - Blog - Silicon Cloud","isPartOf":{"@id":"https:\/\/www.silicloud.com\/zh\/blog\/#website"},"datePublished":"2022-11-21T20:00:24+00:00","dateModified":"2024-04-30T07:37:40+00:00","author":{"@id":"https:\/\/www.silicloud.com\/zh\/blog\/#\/schema\/person\/cb5556d2501da73d864cac945e8d9461"},"breadcrumb":{"@id":"https:\/\/www.silicloud.com\/zh\/blog\/%e4%bd%bf%e7%94%a8terraform%e6%93%8d%e4%bd%9caws-route53dns%e3%80%82\/#breadcrumb"},"inLanguage":"zh-Hans","potentialAction":[{"@type":"ReadAction","target":["https:\/\/www.silicloud.com\/zh\/blog\/%e4%bd%bf%e7%94%a8terraform%e6%93%8d%e4%bd%9caws-route53dns%e3%80%82\/"]}]},{"@type":"BreadcrumbList","@id":"https:\/\/www.silicloud.com\/zh\/blog\/%e4%bd%bf%e7%94%a8terraform%e6%93%8d%e4%bd%9caws-route53dns%e3%80%82\/#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"\u9996\u9875","item":"https:\/\/www.silicloud.com\/zh\/blog\/"},{"@type":"ListItem","position":2,"name":"\u4f7f\u7528Terraform\u64cd\u4f5cAWS Route53(DNS)"}]},{"@type":"WebSite","@id":"https:\/\/www.silicloud.com\/zh\/blog\/#website","url":"https:\/\/www.silicloud.com\/zh\/blog\/","name":"Blog - Silicon Cloud","description":"","inLanguage":"zh-Hans"},{"@type":"Person","@id":"https:\/\/www.silicloud.com\/zh\/blog\/#\/schema\/person\/cb5556d2501da73d864cac945e8d9461","name":"\u6e05, \u626c","image":{"@type":"ImageObject","inLanguage":"zh-Hans","@id":"https:\/\/www.silicloud.com\/zh\/blog\/#\/schema\/person\/image\/","url":"https:\/\/secure.gravatar.com\/avatar\/32a4239de8ff29adace466261d309424a1e5fe9f7e3036bf89fe03f2e3dbe717?s=96&d=mm&r=g","contentUrl":"https:\/\/secure.gravatar.com\/avatar\/32a4239de8ff29adace466261d309424a1e5fe9f7e3036bf89fe03f2e3dbe717?s=96&d=mm&r=g","caption":"\u6e05, \u626c"},"url":"https:\/\/www.silicloud.com\/zh\/blog\/author\/qingyang\/"},{"@type":"ImageObject","inLanguage":"zh-Hans","@id":"https:\/\/www.silicloud.com\/zh\/blog\/%e4%bd%bf%e7%94%a8terraform%e6%93%8d%e4%bd%9caws-route53dns%e3%80%82\/#local-main-organization-logo","url":"","contentUrl":"","caption":"Blog - Silicon Cloud"}]}},"_links":{"self":[{"href":"https:\/\/www.silicloud.com\/zh\/blog\/wp-json\/wp\/v2\/posts\/48992","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/www.silicloud.com\/zh\/blog\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/www.silicloud.com\/zh\/blog\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/www.silicloud.com\/zh\/blog\/wp-json\/wp\/v2\/users\/9"}],"replies":[{"embeddable":true,"href":"https:\/\/www.silicloud.com\/zh\/blog\/wp-json\/wp\/v2\/comments?post=48992"}],"version-history":[{"count":2,"href":"https:\/\/www.silicloud.com\/zh\/blog\/wp-json\/wp\/v2\/posts\/48992\/revisions"}],"predecessor-version":[{"id":92771,"href":"https:\/\/www.silicloud.com\/zh\/blog\/wp-json\/wp\/v2\/posts\/48992\/revisions\/92771"}],"wp:attachment":[{"href":"https:\/\/www.silicloud.com\/zh\/blog\/wp-json\/wp\/v2\/media?parent=48992"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/www.silicloud.com\/zh\/blog\/wp-json\/wp\/v2\/categories?post=48992"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/www.silicloud.com\/zh\/blog\/wp-json\/wp\/v2\/tags?post=48992"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}