{"id":48837,"date":"2023-12-28T21:47:01","date_gmt":"2024-03-07T02:17:21","guid":{"rendered":"https:\/\/www.silicloud.com\/zh\/blog\/%e5%b0%86%e5%8d%87%e7%ba%a7%e8%87%b3-terraform-0-12-%e7%89%88%e6%9c%ac%e3%80%82\/"},"modified":"2024-05-04T15:46:53","modified_gmt":"2024-05-04T07:46:53","slug":"%e5%b0%86%e5%8d%87%e7%ba%a7%e8%87%b3-terraform-0-12-%e7%89%88%e6%9c%ac%e3%80%82","status":"publish","type":"post","link":"https:\/\/www.silicloud.com\/zh\/blog\/%e5%b0%86%e5%8d%87%e7%ba%a7%e8%87%b3-terraform-0-12-%e7%89%88%e6%9c%ac%e3%80%82\/","title":{"rendered":"\u5c06\u5347\u7ea7\u81f3 Terraform 0.12 \u7248\u672c"},"content":{"rendered":"<h1>\u516c\u5f0f\u6587\u6863<\/h1>\n<p>\u8bf7\u53c2\u8003\u5b98\u65b9\u6587\u6863\uff0c\u5176\u4e2d\u6709\u8be6\u7ec6\u8bf4\u660e\u3002<br \/>\n\u5982\u679c\u60a8\u80fd\u591f\u8010\u5fc3\u8fdb\u884c\u64cd\u4f5c\uff0c\u8bf7\u6309\u7167\u5b98\u65b9\u6587\u6863\u987a\u5e8f\u8fdb\u884c\u64cd\u4f5c\u3002<br \/>\n\uff08\u8fd9\u4e2a\u5907\u6ce8\u4e5f\u662f\u6839\u636e\u5b98\u65b9\u6587\u6863\u8fdb\u884c\u64cd\u4f5c\u7684\uff09<br \/>\n\u5347\u7ea7\u5230 Terraform v0.12<\/p>\n<h1>\u6982\u8ff0<\/h1>\n<ul class=\"post-ul\">\n<li style=\"list-style-type: none;\">\n<ul class=\"post-ul\">0.12\u304b\u3089HCL\u306e\u69cb\u6587\u304c\u5909\u308f\u308b<\/ul>\n<\/li>\n<\/ul>\n<p>&nbsp;<\/p>\n<ul class=\"post-ul\">\n<li style=\"list-style-type: none;\">\n<ul class=\"post-ul\">\u30a2\u30c3\u30d7\u30b0\u30ec\u30fc\u30c9\u524d\u306b\u5b9f\u884c\u3059\u308b\u30c1\u30a7\u30c3\u30af\u30ea\u30b9\u30c8\u30c4\u30fc\u30eb\u304c\u7528\u610f\u3055\u308c\u3066\u3044\u308b<\/ul>\n<\/li>\n<\/ul>\n<p>&nbsp;<\/p>\n<ul class=\"post-ul\">\u81ea\u52d5\u30a2\u30c3\u30d7\u30b0\u30ec\u30fc\u30c9\u30c4\u30fc\u30eb\u304c\u7528\u610f\u3055\u308c\u3066\u3044\u308b<\/ul>\n<h1>\u6b65\u9aa4<\/h1>\n<ol>\n<li style=\"list-style-type: none;\">\n<ol>\u51c6\u5907 Terraform v0.11.14 \u548c v0.12.0 \u7684\u7248\u672c<\/ol>\n<\/li>\n<\/ol>\n<p>&nbsp;<\/p>\n<ol>\n<li style=\"list-style-type: none;\">\n<ol>\u5c06 tf \u6587\u4ef6\u66f4\u65b0\u4e3a v0.11.14 \u517c\u5bb9\u7248\u672c<\/ol>\n<\/li>\n<\/ol>\n<p>\u901a\u8fc7\u6267\u884c terraform apply \u786e\u4fdd\u6ca1\u6709\u5dee\u5f02<br \/>\n\u4f7f\u7528 v0.11.14 \u5347\u7ea7\u524d\u7684\u68c0\u67e5\u6e05\u5355\u5de5\u5177\u8fdb\u884c\u68c0\u67e5<\/p>\n<p>\u5347\u7ea7\u63d0\u4f9b\u7a0b\u5e8f\u7248\u672c\uff08\u5230 0.12 \u517c\u5bb9\u7248\uff09<\/p>\n<p>\u66f4\u6539 tf \u6587\u4ef6\u7684\u7248\u672c\u5e76\u6267\u884c terraform init<\/p>\n<p>\u6267\u884c\u81ea\u52a8\u5347\u7ea7\u5de5\u5177\uff0c\u5347\u7ea7\u5230 v0.12.0<\/p>\n<h1>\u5728\u4e2d\u6587\u4e2d\uff0c\u53ef\u4ee5\u5982\u4e0b\u8868\u8fbe\uff1a\u300c\u6b65\u9aa4\u5907\u5fd8\u5f55\u300d<\/h1>\n<h2>\u8bf7\u51c6\u5907\u597dTerraform v0.11.14\u548cv0.12.0\u7684\u7248\u672c\u3002<\/h2>\n<p>\u6211\u4e0b\u8f7d\u4e86\u4e24\u4e2a\u7248\u672c\u5e76\u5c06\u5b83\u4eec\u4f5c\u4e3aterraform11\u548cterraform12\u653e\u7f6e\u5728\u5f53\u524d\u76ee\u5f55\u4e2d\u3002<br \/>\nhttps:\/\/releases.hashicorp.com\/terraform\/0.12.0\/<br \/>\nhttps:\/\/releases.hashicorp.com\/terraform\/0.11.14\/<br \/>\n\u4e5f\u53ef\u4ee5\u4f7f\u7528tfenv\u3002<\/p>\n<h2>\u4f7f\u7528v0.11.14\u5347\u7ea7\u524d\u7684\u68c0\u67e5\u6e05\u5355\u5de5\u5177\u8fdb\u884c\u68c0\u67e5\u3002<\/h2>\n<p>\u6ca1\u95ee\u9898<\/p>\n<pre class=\"post-pre\"><code>$ ~\/terraform11 0.12checklist\r\n\r\nLooks good! We did not detect any problems that ought to be\r\naddressed before upgrading to Terraform v0.12.\r\n\r\nThis tool is not perfect though, so please check the v0.12 upgrade\r\nguide for additional guidance, and for next steps:\r\n    https:\/\/www.terraform.io\/upgrade-guides\/0-12.html\r\n<\/code><\/pre>\n<p>\u9700\u8981\u5c06 template \u63d0\u4f9b\u7a0b\u5e8f\u66f4\u65b0\u81f3\u517c\u5bb9\u7248\u672c\u3002<\/p>\n<pre class=\"post-pre\"><code>$ ~\/terraform11 0.12checklist\r\n\r\nAfter analyzing this configuration and working directory, we have identified some necessary steps that we recommend you take before upgrading to Terraform v0.12:\r\n\r\n- [ ] Upgrade provider \"template\" to version 2.1.2 or newer.\r\n\r\n  No currently-installed version is compatible with Terraform 0.12. To upgrade, set the version constraint for this provider as follows and then run `terraform init`:\r\n\r\n      version = \"~&gt; 2.1.2\"\r\n\r\nTaking these steps before upgrading to Terraform v0.12 will simplify the upgrade process by avoiding syntax errors and other compatibility problems.\r\n<\/code><\/pre>\n<h2>\u6267\u884c v0.12.0 \u7684\u81ea\u52a8\u5347\u7ea7\u5de5\u5177\u3002<\/h2>\n<p>\u9700\u8981\u5c06Google\u63d0\u4f9b\u7a0b\u5e8f\u66f4\u65b0\u5230\u517c\u5bb9\u7248\u672c\u3002<\/p>\n<pre class=\"post-pre\"><code>$ ~\/terraform12 0.12upgrade\r\n\r\nThis command will rewrite the configuration files in the given directory so\r\nthat they use the new syntax features from Terraform v0.12, and will identify\r\nany constructs that may need to be adjusted for correct operation with\r\nTerraform v0.12.\r\n\r\nWe recommend using this command in a clean version control work tree, so that\r\nyou can easily see the proposed changes as a diff against the latest commit.\r\nIf you have uncommited changes already present, we recommend aborting this\r\ncommand and dealing with them before running this command again.\r\n\r\nWould you like to upgrade the module in the current directory?\r\n  Only 'yes' will be accepted to confirm.\r\n\r\n  Enter a value: yes\r\n\r\n-----------------------------------------------------------------------------\r\n\r\nError: error resolving providers:\r\n\r\n- provider.google: no suitable version installed\r\n  version requirements: \"2.6.0\"\r\n  versions installed: none\r\n<\/code><\/pre>\n<p>\u5728\u66f4\u6539tf\u6587\u4ef6\u7684\u7248\u672c\u4e4b\u524d\uff0c\u5148\u6267\u884cterraform init\u3002<\/p>\n<pre class=\"post-pre\"><code>$ ~\/terraform12 init\r\n\r\nInitializing the backend...\r\n\r\nInitializing provider plugins...\r\n- Checking for available provider plugins...\r\n- Downloading plugin for provider \"google\" (terraform-providers\/google) 2.7.0...\r\n\r\nTerraform has been successfully initialized!\r\n\r\nYou may now begin working with Terraform. Try running \"terraform plan\" to see\r\nany changes that are required for your infrastructure. All Terraform commands\r\nshould now work.\r\n\r\nIf you ever set or change modules or backend configuration for Terraform,\r\nrerun this command to reinitialize your working directory. If you forget, other\r\ncommands will detect it and remind you to do so if necessary.\r\n<\/code><\/pre>\n<p>\u5347\u7ea7\u6210\u529f<\/p>\n<pre class=\"post-pre\"><code>$ ~\/terraform12 0.12upgrade\r\n\r\nThis command will rewrite the configuration files in the given directory so\r\nthat they use the new syntax features from Terraform v0.12, and will identify\r\nany constructs that may need to be adjusted for correct operation with\r\nTerraform v0.12.\r\n\r\nWe recommend using this command in a clean version control work tree, so that\r\nyou can easily see the proposed changes as a diff against the latest commit.\r\nIf you have uncommited changes already present, we recommend aborting this\r\ncommand and dealing with them before running this command again.\r\n\r\nWould you like to upgrade the module in the current directory?\r\n  Only 'yes' will be accepted to confirm.\r\n\r\n  Enter a value: yes\r\n\r\n-----------------------------------------------------------------------------\r\n\r\nUpgrade complete!\r\n\r\nThe configuration files were upgraded successfully. Use your version control\r\nsystem to review the proposed changes, make any necessary adjustments, and\r\nthen commit.\r\n<\/code><\/pre>\n","protected":false},"excerpt":{"rendered":"<p>\u516c\u5f0f\u6587\u6863 \u8bf7\u53c2\u8003\u5b98\u65b9\u6587\u6863\uff0c\u5176\u4e2d\u6709\u8be6\u7ec6\u8bf4\u660e\u3002 \u5982\u679c\u60a8\u80fd\u591f\u8010\u5fc3\u8fdb\u884c\u64cd\u4f5c\uff0c\u8bf7\u6309\u7167\u5b98\u65b9\u6587\u6863\u987a\u5e8f\u8fdb\u884c\u64cd\u4f5c\u3002 \uff08\u8fd9\u4e2a\u5907\u6ce8\u4e5f [&hellip;]<\/p>\n","protected":false},"author":3,"featured_media":0,"comment_status":"closed","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[1],"tags":[],"class_list":["post-48837","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>\u5c06\u5347\u7ea7\u81f3 Terraform 0.12 \u7248\u672c - 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\/\u5c06\u5347\u7ea7\u81f3-terraform-0-12-\u7248\u672c\u3002\/\" \/>\n<meta property=\"og:locale\" content=\"zh_CN\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"\u5c06\u5347\u7ea7\u81f3 Terraform 0.12 \u7248\u672c\" \/>\n<meta property=\"og:description\" content=\"\u516c\u5f0f\u6587\u6863 \u8bf7\u53c2\u8003\u5b98\u65b9\u6587\u6863\uff0c\u5176\u4e2d\u6709\u8be6\u7ec6\u8bf4\u660e\u3002 \u5982\u679c\u60a8\u80fd\u591f\u8010\u5fc3\u8fdb\u884c\u64cd\u4f5c\uff0c\u8bf7\u6309\u7167\u5b98\u65b9\u6587\u6863\u987a\u5e8f\u8fdb\u884c\u64cd\u4f5c\u3002 \uff08\u8fd9\u4e2a\u5907\u6ce8\u4e5f [&hellip;]\" \/>\n<meta property=\"og:url\" content=\"https:\/\/www.silicloud.com\/zh\/blog\/\u5c06\u5347\u7ea7\u81f3-terraform-0-12-\u7248\u672c\u3002\/\" \/>\n<meta property=\"og:site_name\" content=\"Blog - Silicon Cloud\" \/>\n<meta property=\"article:published_time\" content=\"2024-03-07T02:17:21+00:00\" \/>\n<meta property=\"article:modified_time\" content=\"2024-05-04T07:46:53+00:00\" \/>\n<meta name=\"author\" content=\"\u97f5, \u79d1\" \/>\n<meta name=\"twitter:card\" content=\"summary_large_image\" \/>\n<meta name=\"twitter:label1\" content=\"\u4f5c\u8005\" \/>\n\t<meta name=\"twitter:data1\" content=\"\u97f5, \u79d1\" \/>\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\/%e5%b0%86%e5%8d%87%e7%ba%a7%e8%87%b3-terraform-0-12-%e7%89%88%e6%9c%ac%e3%80%82\/\",\"url\":\"https:\/\/www.silicloud.com\/zh\/blog\/%e5%b0%86%e5%8d%87%e7%ba%a7%e8%87%b3-terraform-0-12-%e7%89%88%e6%9c%ac%e3%80%82\/\",\"name\":\"\u5c06\u5347\u7ea7\u81f3 Terraform 0.12 \u7248\u672c - Blog - Silicon Cloud\",\"isPartOf\":{\"@id\":\"https:\/\/www.silicloud.com\/zh\/blog\/#website\"},\"datePublished\":\"2024-03-07T02:17:21+00:00\",\"dateModified\":\"2024-05-04T07:46:53+00:00\",\"author\":{\"@id\":\"https:\/\/www.silicloud.com\/zh\/blog\/#\/schema\/person\/6530331a63adef3b3443a1fab53a0e6e\"},\"breadcrumb\":{\"@id\":\"https:\/\/www.silicloud.com\/zh\/blog\/%e5%b0%86%e5%8d%87%e7%ba%a7%e8%87%b3-terraform-0-12-%e7%89%88%e6%9c%ac%e3%80%82\/#breadcrumb\"},\"inLanguage\":\"zh-Hans\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\/\/www.silicloud.com\/zh\/blog\/%e5%b0%86%e5%8d%87%e7%ba%a7%e8%87%b3-terraform-0-12-%e7%89%88%e6%9c%ac%e3%80%82\/\"]}]},{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\/\/www.silicloud.com\/zh\/blog\/%e5%b0%86%e5%8d%87%e7%ba%a7%e8%87%b3-terraform-0-12-%e7%89%88%e6%9c%ac%e3%80%82\/#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"\u9996\u9875\",\"item\":\"https:\/\/www.silicloud.com\/zh\/blog\/\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"\u5c06\u5347\u7ea7\u81f3 Terraform 0.12 \u7248\u672c\"}]},{\"@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\/6530331a63adef3b3443a1fab53a0e6e\",\"name\":\"\u97f5, \u79d1\",\"image\":{\"@type\":\"ImageObject\",\"inLanguage\":\"zh-Hans\",\"@id\":\"https:\/\/www.silicloud.com\/zh\/blog\/#\/schema\/person\/image\/\",\"url\":\"https:\/\/secure.gravatar.com\/avatar\/429ccb39b3fff5188bc17986222cfb0936cbadb8cc933cff04ab5ca01bd30a08?s=96&d=mm&r=g\",\"contentUrl\":\"https:\/\/secure.gravatar.com\/avatar\/429ccb39b3fff5188bc17986222cfb0936cbadb8cc933cff04ab5ca01bd30a08?s=96&d=mm&r=g\",\"caption\":\"\u97f5, \u79d1\"},\"url\":\"https:\/\/www.silicloud.com\/zh\/blog\/author\/yunke\/\"},{\"@type\":\"ImageObject\",\"inLanguage\":\"zh-Hans\",\"@id\":\"https:\/\/www.silicloud.com\/zh\/blog\/%e5%b0%86%e5%8d%87%e7%ba%a7%e8%87%b3-terraform-0-12-%e7%89%88%e6%9c%ac%e3%80%82\/#local-main-organization-logo\",\"url\":\"\",\"contentUrl\":\"\",\"caption\":\"Blog - Silicon Cloud\"}]}<\/script>\n<!-- \/ Yoast SEO Premium plugin. -->","yoast_head_json":{"title":"\u5c06\u5347\u7ea7\u81f3 Terraform 0.12 \u7248\u672c - 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\/\u5c06\u5347\u7ea7\u81f3-terraform-0-12-\u7248\u672c\u3002\/","og_locale":"zh_CN","og_type":"article","og_title":"\u5c06\u5347\u7ea7\u81f3 Terraform 0.12 \u7248\u672c","og_description":"\u516c\u5f0f\u6587\u6863 \u8bf7\u53c2\u8003\u5b98\u65b9\u6587\u6863\uff0c\u5176\u4e2d\u6709\u8be6\u7ec6\u8bf4\u660e\u3002 \u5982\u679c\u60a8\u80fd\u591f\u8010\u5fc3\u8fdb\u884c\u64cd\u4f5c\uff0c\u8bf7\u6309\u7167\u5b98\u65b9\u6587\u6863\u987a\u5e8f\u8fdb\u884c\u64cd\u4f5c\u3002 \uff08\u8fd9\u4e2a\u5907\u6ce8\u4e5f [&hellip;]","og_url":"https:\/\/www.silicloud.com\/zh\/blog\/\u5c06\u5347\u7ea7\u81f3-terraform-0-12-\u7248\u672c\u3002\/","og_site_name":"Blog - Silicon Cloud","article_published_time":"2024-03-07T02:17:21+00:00","article_modified_time":"2024-05-04T07:46:53+00:00","author":"\u97f5, \u79d1","twitter_card":"summary_large_image","twitter_misc":{"\u4f5c\u8005":"\u97f5, \u79d1","\u9884\u8ba1\u9605\u8bfb\u65f6\u95f4":"3 \u5206"},"schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"WebPage","@id":"https:\/\/www.silicloud.com\/zh\/blog\/%e5%b0%86%e5%8d%87%e7%ba%a7%e8%87%b3-terraform-0-12-%e7%89%88%e6%9c%ac%e3%80%82\/","url":"https:\/\/www.silicloud.com\/zh\/blog\/%e5%b0%86%e5%8d%87%e7%ba%a7%e8%87%b3-terraform-0-12-%e7%89%88%e6%9c%ac%e3%80%82\/","name":"\u5c06\u5347\u7ea7\u81f3 Terraform 0.12 \u7248\u672c - Blog - Silicon Cloud","isPartOf":{"@id":"https:\/\/www.silicloud.com\/zh\/blog\/#website"},"datePublished":"2024-03-07T02:17:21+00:00","dateModified":"2024-05-04T07:46:53+00:00","author":{"@id":"https:\/\/www.silicloud.com\/zh\/blog\/#\/schema\/person\/6530331a63adef3b3443a1fab53a0e6e"},"breadcrumb":{"@id":"https:\/\/www.silicloud.com\/zh\/blog\/%e5%b0%86%e5%8d%87%e7%ba%a7%e8%87%b3-terraform-0-12-%e7%89%88%e6%9c%ac%e3%80%82\/#breadcrumb"},"inLanguage":"zh-Hans","potentialAction":[{"@type":"ReadAction","target":["https:\/\/www.silicloud.com\/zh\/blog\/%e5%b0%86%e5%8d%87%e7%ba%a7%e8%87%b3-terraform-0-12-%e7%89%88%e6%9c%ac%e3%80%82\/"]}]},{"@type":"BreadcrumbList","@id":"https:\/\/www.silicloud.com\/zh\/blog\/%e5%b0%86%e5%8d%87%e7%ba%a7%e8%87%b3-terraform-0-12-%e7%89%88%e6%9c%ac%e3%80%82\/#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"\u9996\u9875","item":"https:\/\/www.silicloud.com\/zh\/blog\/"},{"@type":"ListItem","position":2,"name":"\u5c06\u5347\u7ea7\u81f3 Terraform 0.12 \u7248\u672c"}]},{"@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\/6530331a63adef3b3443a1fab53a0e6e","name":"\u97f5, \u79d1","image":{"@type":"ImageObject","inLanguage":"zh-Hans","@id":"https:\/\/www.silicloud.com\/zh\/blog\/#\/schema\/person\/image\/","url":"https:\/\/secure.gravatar.com\/avatar\/429ccb39b3fff5188bc17986222cfb0936cbadb8cc933cff04ab5ca01bd30a08?s=96&d=mm&r=g","contentUrl":"https:\/\/secure.gravatar.com\/avatar\/429ccb39b3fff5188bc17986222cfb0936cbadb8cc933cff04ab5ca01bd30a08?s=96&d=mm&r=g","caption":"\u97f5, \u79d1"},"url":"https:\/\/www.silicloud.com\/zh\/blog\/author\/yunke\/"},{"@type":"ImageObject","inLanguage":"zh-Hans","@id":"https:\/\/www.silicloud.com\/zh\/blog\/%e5%b0%86%e5%8d%87%e7%ba%a7%e8%87%b3-terraform-0-12-%e7%89%88%e6%9c%ac%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\/48837","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\/3"}],"replies":[{"embeddable":true,"href":"https:\/\/www.silicloud.com\/zh\/blog\/wp-json\/wp\/v2\/comments?post=48837"}],"version-history":[{"count":2,"href":"https:\/\/www.silicloud.com\/zh\/blog\/wp-json\/wp\/v2\/posts\/48837\/revisions"}],"predecessor-version":[{"id":99228,"href":"https:\/\/www.silicloud.com\/zh\/blog\/wp-json\/wp\/v2\/posts\/48837\/revisions\/99228"}],"wp:attachment":[{"href":"https:\/\/www.silicloud.com\/zh\/blog\/wp-json\/wp\/v2\/media?parent=48837"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/www.silicloud.com\/zh\/blog\/wp-json\/wp\/v2\/categories?post=48837"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/www.silicloud.com\/zh\/blog\/wp-json\/wp\/v2\/tags?post=48837"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}