{
  "version": "https://jsonfeed.org/version/1", 
  "title": "Terraform", 
  "description": "", 
  "home_page_url": "https://www.v2ex.com/go/terraform", 
  "feed_url": "https://www.v2ex.com/feed/terraform.json", 
  "icon": "https://cdn.v2ex.com/navatar/f4dd/765c/1052_large.png?m=1564687820", 
  "favicon": "https://cdn.v2ex.com/navatar/f4dd/765c/1052_normal.png?m=1564687820", 
  "items": [
    {
      "author": {
        "url": "https://www.v2ex.com/member/Davic1", 
        "name": "Davic1", 
        "avatar": "https://cdn.v2ex.com/gravatar/6ac3c6a1a3f8f68f2eac068a8943d7cb?s=73&d=retro"
      }, 
      "url": "https://www.v2ex.com/t/839036", 
      "title": "\u56fd\u5185\u5b9e\u65bd IaC \u7684\u516c\u53f8\u6709\u54ea\u4e9b?", 
      "id": "https://www.v2ex.com/t/839036", 
      "date_published": "2022-03-09T02:10:08+00:00", 
      "content_html": "<p>IaC: Infrastructure as Code</p>\n<p>\u603b\u611f\u89c9\u56fd\u5185\u7684 IaC \u6ca1\u6709\u5f88\u6d41\u884c.\u4e0d\u77e5\u9053\u56fd\u5916\u600e\u4e48\u6837,\u662f\u4e0d\u719f\u6089\u8fd9\u4e2a\u4e1c\u897f\u8fd8\u662f\u672c\u8eab\u7684\u4f18\u52bf\u6ca1\u90a3\u4e48\u5927?</p>\n<p>\u6211\u81ea\u5df1\u5012\u662f\u89c9\u5f97 IaC \u5bf9\u9ad8\u7ea7\u522b\u7684\u81ea\u52a8\u5316\u8fd0\u7ef4\u6216\u8005\u8bf4 DevOps \u6765\u8bb2\u662f\u6709\u76ca\u5904\u4e5f\u6709\u5fc5\u8981\u7684.</p>\n<p>IaC \u7684\u6700\u4f73\u5b9e\u8df5\u53ef\u4ee5\u53c2\u8003\u54ea\u91cc.(\u6211\u4e70\u4e86\u90a3\u672c\u4ea4 Terraform \u7684\u4e66, \u770b\u4e86\u4e00\u4e9b)</p>\n"
    }, 
    {
      "author": {
        "url": "https://www.v2ex.com/member/caliburn1994", 
        "name": "caliburn1994", 
        "avatar": "https://cdn.v2ex.com/avatar/92fa/1183/175773_large.png?m=1654618364"
      }, 
      "url": "https://www.v2ex.com/t/805268", 
      "date_modified": "2021-09-29T17:21:44+00:00", 
      "content_html": "<p>terraform destroy \u5220\u9664\u8d44\u6e90\u548c\u624b\u52a8\u5220\u9664\u8d44\u6e90\uff0c\u5927\u5bb6\u6240\u5c5e\u7684\u516c\u53f8\u4f7f\u7528\u54ea\u4e00\u4e2a\uff1f</p>\n", 
      "date_published": "2021-09-29T15:28:32+00:00", 
      "title": "\u5927\u5bb6\u4f1a\u7528 terraform destroy \u6765\u5220\u9664\u8d44\u6e90\u5417\uff1f", 
      "id": "https://www.v2ex.com/t/805268"
    }, 
    {
      "author": {
        "url": "https://www.v2ex.com/member/punkAssOnEos", 
        "name": "punkAssOnEos", 
        "avatar": "https://cdn.v2ex.com/gravatar/725c8e463e8af7f03d867b3d97e81afd?s=73&d=retro"
      }, 
      "url": "https://www.v2ex.com/t/546125", 
      "date_modified": "2019-08-01T23:40:43+00:00", 
      "content_html": "<p>\u5927\u4f6c\u4eec\uff0cterraform \u600e\u4e48\u914d\u7f6e S3 Bucket \u7684 trigger \u554a..... \u60f3\u76d1\u542c S3 Bucket \u7684 Delete Object \u64cd\u4f5c\n\u7136\u540e\u76f4\u63a5 Lambda \u5199\u5165 DynamoDB</p>\n", 
      "date_published": "2019-03-19T03:50:42+00:00", 
      "title": "terraform \u914d\u7f6e\u95ee\u9898...", 
      "id": "https://www.v2ex.com/t/546125"
    }, 
    {
      "author": {
        "url": "https://www.v2ex.com/member/punkAssOnEos", 
        "name": "punkAssOnEos", 
        "avatar": "https://cdn.v2ex.com/gravatar/725c8e463e8af7f03d867b3d97e81afd?s=73&d=retro"
      }, 
      "url": "https://www.v2ex.com/t/545898", 
      "date_modified": "2019-08-01T23:40:50+00:00", 
      "content_html": "", 
      "date_published": "2019-03-18T11:24:52+00:00", 
      "title": "\u6709\u6ca1\u6709\u670b\u53cb\u719f\u6089 terraform Srcipt ? \u505a\u4e2a\u5c0f\u73a9\u610f\u916c\u52b3\u53ef\u8c08", 
      "id": "https://www.v2ex.com/t/545898"
    }, 
    {
      "author": {
        "url": "https://www.v2ex.com/member/ddou", 
        "name": "ddou", 
        "avatar": "https://cdn.v2ex.com/gravatar/7cdd091a14a5aff2a0028084f034f407?s=73&d=retro"
      }, 
      "url": "https://www.v2ex.com/t/267230", 
      "date_modified": "2019-08-01T23:38:52+00:00", 
      "content_html": "\u9488\u5bf9\u6bcf\u4e2a\u5e73\u53f0\u5199\u7684 configuration \u5e76\u4e0d\u80fd\u5728\u5176\u4ed6\u5e73\u53f0\u91cd\u7528\uff0c\u6bcf\u4e2a provider \u652f\u6301\u7684 resource \u4e5f\u4e0d\u4e00\u6837\uff0c\u914d\u7f6e\u4e5f\u5b8c\u5168\u4e0d\u4e00\u6837\u3002\u66f4\u51c6\u786e\u7684\u8bb2 Terraform \u662f\u4e00\u4e2a\u80fd\u652f\u6301\u591a\u4e2a\u4e91\u5e73\u53f0\u7684 provision \u5de5\u5177\u3002\u4e0e\u5ba3\u79f0\u7684 cloud-agnostic \u65e0\u5173\u3002\r<br />\r<br />\u4e2a\u4eba\u7406\u89e3\u7684 agnostic \uff0c \u5e94\u8be5\u5982 java \u4e00\u822c\uff0c write once, run everywhere \uff0c \u800c\u4e0d\u662f\u5982 terraform \u6240\u8ff0\u9488\u5bf9\u6bcf\u4e2a provider \u6765\u4e00\u5957\u3002\r<br />\r<br />\u8def\u8fc7\u7684\u5404\u4f4d\u600e\u4e48\u770b\uff1f", 
      "date_published": "2016-03-29T15:50:11+00:00", 
      "title": "\u4f60\u600e\u4e48\u7406\u89e3 Terraform \u5ba3\u79f0 cloud-agnostic?", 
      "id": "https://www.v2ex.com/t/267230"
    }, 
    {
      "author": {
        "url": "https://www.v2ex.com/member/Livid", 
        "name": "Livid", 
        "avatar": "https://cdn.v2ex.com/avatar/c4ca/4238/1_large.png?m=1776395740"
      }, 
      "url": "https://www.v2ex.com/t/145155", 
      "date_modified": "2019-08-01T23:39:06+00:00", 
      "content_html": "<a target=\"_blank\" href=\"https://terraform.io/\" rel=\"nofollow\">https://terraform.io/</a><br /><br />\u6211\u89c9\u5f97 Hashicorp \u8fd9\u4e2a\u516c\u53f8\u5c31\u7b97\u662f\u4e0d\u5199\u4ee3\u7801\uff0c\u53ea\u505a\u7f51\u7ad9\u8bbe\u8ba1\u90fd\u53ef\u4ee5\u6d3b\u5f97\u5f88\u597d\u2026\u2026", 
      "date_published": "2014-11-09T10:49:45+00:00", 
      "title": "Terraform from Hashicorp", 
      "id": "https://www.v2ex.com/t/145155"
    }
  ]
}