[{"data":1,"prerenderedAt":511},["ShallowReactive",2],{"navigation_docs_zh":3,"docs_zh_-zh-docs-integrations-terraform":280,"docs_zh_-zh-docs-integrations-terraform_surround":506},[4,18,51,254,267],{"title":5,"icon":6,"path":7,"stem":8,"children":9,"page":6},"入门",false,"/zh/docs/getting-started","zh/docs/1.getting-started",[10,14],{"title":11,"path":12,"stem":13},"简介","/zh/docs/getting-started/introduction","zh/docs/1.getting-started/1.introduction",{"title":15,"path":16,"stem":17},"快速开始","/zh/docs/getting-started/quick-start","zh/docs/1.getting-started/2.quick-start",{"title":19,"icon":6,"path":20,"stem":21,"children":22,"page":6},"功能","/zh/docs/features","zh/docs/2.features",[23,27,31,35,39,43,47],{"title":24,"path":25,"stem":26},"告警分诊","/zh/docs/features/alert-triage","zh/docs/2.features/2.alert-triage",{"title":28,"path":29,"stem":30},"事故调查","/zh/docs/features/incident-investigation","zh/docs/2.features/3.incident-investigation",{"title":32,"path":33,"stem":34},"部署验证","/zh/docs/features/deployment-verification","zh/docs/2.features/4.deployment-verification",{"title":36,"path":37,"stem":38},"数据探索","/zh/docs/features/data-exploration","zh/docs/2.features/5.data-exploration",{"title":40,"path":41,"stem":42},"知识库","/zh/docs/features/knowledges","zh/docs/2.features/6.knowledges",{"title":44,"path":45,"stem":46},"Castrel Proxy","/zh/docs/features/castrel-proxy","zh/docs/2.features/7.castrel-proxy",{"title":48,"path":49,"stem":50},"自动化","/zh/docs/features/automations","zh/docs/2.features/8.automations",{"title":52,"icon":6,"path":53,"stem":54,"children":55},"集成","/zh/docs/integrations","zh/docs/3.integrations/index",[56,57,62,67,72,77,81,85,89,94,99,104,109,113,117,122,127,131,136,141,146,151,156,160,165,170,174,178,183,188,193,198,203,208,212,216,220,224,229,234,239,244,249],{"title":52,"path":53,"stem":54},{"title":58,"path":59,"stem":60,"icon":61},"Prometheus","/zh/docs/integrations/prometheus","zh/docs/3.integrations/1.prometheus","i-simple-icons-prometheus",{"title":63,"path":64,"stem":65,"icon":66},"AWS","/zh/docs/integrations/aws","zh/docs/3.integrations/10.aws","i-simple-icons-amazonwebservices",{"title":68,"path":69,"stem":70,"icon":71},"阿里云（Aliyun）","/zh/docs/integrations/aliyun","zh/docs/3.integrations/12.aliyun","i-simple-icons-alibabacloud",{"title":73,"path":74,"stem":75,"icon":76},"腾讯云（Tencent Cloud）","/zh/docs/integrations/tencent-cloud","zh/docs/3.integrations/13.tencent-cloud","i-lucide-plug",{"title":78,"path":79,"stem":80,"icon":76},"华为云（Huawei Cloud）","/zh/docs/integrations/huaweicloud","zh/docs/3.integrations/14.huaweicloud",{"title":82,"path":83,"stem":84,"icon":76},"火山引擎（Volcengine）","/zh/docs/integrations/volcengine","zh/docs/3.integrations/15.volcengine",{"title":86,"path":87,"stem":88,"icon":76},"轻帆云（QingFanYun）","/zh/docs/integrations/qingfanyun","zh/docs/3.integrations/16.qingfanyun",{"title":90,"path":91,"stem":92,"icon":93},"Grafana","/zh/docs/integrations/grafana","zh/docs/3.integrations/17.grafana","i-simple-icons-grafana",{"title":95,"path":96,"stem":97,"icon":98},"VictoriaMetrics","/zh/docs/integrations/victoriametrics","zh/docs/3.integrations/18.victoriametrics","i-simple-icons-victoriametrics",{"title":100,"path":101,"stem":102,"icon":103},"New Relic","/zh/docs/integrations/new-relic","zh/docs/3.integrations/19.new-relic","i-simple-icons-newrelic",{"title":105,"path":106,"stem":107,"icon":108},"Elasticsearch","/zh/docs/integrations/elasticsearch","zh/docs/3.integrations/2.elasticsearch","i-simple-icons-elasticsearch",{"title":110,"path":111,"stem":112,"icon":76},"Zabbix","/zh/docs/integrations/zabbix","zh/docs/3.integrations/20.zabbix",{"title":114,"path":115,"stem":116,"icon":76},"监控宝（JianKongBao）","/zh/docs/integrations/jiankongbao","zh/docs/3.integrations/21.jiankongbao",{"title":118,"path":119,"stem":120,"icon":121},"PagerDuty","/zh/docs/integrations/pagerduty","zh/docs/3.integrations/22.pagerduty","i-simple-icons-pagerduty",{"title":123,"path":124,"stem":125,"icon":126},"Sentry","/zh/docs/integrations/sentry","zh/docs/3.integrations/23.sentry","i-simple-icons-sentry",{"title":128,"path":129,"stem":130,"icon":76},"Freshworks / Freshservice","/zh/docs/integrations/freshworks","zh/docs/3.integrations/24.freshworks",{"title":132,"path":133,"stem":134,"icon":135},"Linear","/zh/docs/integrations/linear","zh/docs/3.integrations/25.linear","i-simple-icons-linear",{"title":137,"path":138,"stem":139,"icon":140},"ClickHouse","/zh/docs/integrations/clickhouse","zh/docs/3.integrations/26.clickhouse","i-simple-icons-clickhouse",{"title":142,"path":143,"stem":144,"icon":145},"Kubernetes","/zh/docs/integrations/kubernetes","zh/docs/3.integrations/27.kubernetes","i-simple-icons-kubernetes",{"title":147,"path":148,"stem":149,"icon":150},"Terraform Cloud / HCP Terraform","/zh/docs/integrations/terraform","zh/docs/3.integrations/28.terraform","i-simple-icons-terraform",{"title":152,"path":153,"stem":154,"icon":155},"Jenkins","/zh/docs/integrations/jenkins","zh/docs/3.integrations/29.jenkins","i-simple-icons-jenkins",{"title":157,"path":158,"stem":159,"icon":93},"Grafana Loki","/zh/docs/integrations/grafana-loki","zh/docs/3.integrations/3.grafana-loki",{"title":161,"path":162,"stem":163,"icon":164},"Ansible / AWX","/zh/docs/integrations/ansible","zh/docs/3.integrations/30.ansible","i-simple-icons-ansible",{"title":166,"path":167,"stem":168,"icon":169},"GitLab","/zh/docs/integrations/gitlab","zh/docs/3.integrations/31.gitlab","i-simple-icons-gitlab",{"title":171,"path":172,"stem":173,"icon":76},"钉钉（DingTalk）","/zh/docs/integrations/dingtalk","zh/docs/3.integrations/32.dingtalk",{"title":175,"path":176,"stem":177,"icon":76},"飞书（Feishu / Lark）","/zh/docs/integrations/feishu","zh/docs/3.integrations/33.feishu",{"title":179,"path":180,"stem":181,"icon":182},"Telegram","/zh/docs/integrations/telegram","zh/docs/3.integrations/34.telegram","i-simple-icons-telegram",{"title":184,"path":185,"stem":186,"icon":187},"Email","/zh/docs/integrations/email","zh/docs/3.integrations/35.email","i-simple-icons-gmail",{"title":189,"path":190,"stem":191,"icon":192},"微信企业机器人（Weixin Clawbot）","/zh/docs/integrations/weixin-clawbot","zh/docs/3.integrations/36.weixin-clawbot","i-simple-icons-wechat",{"title":194,"path":195,"stem":196,"icon":197},"Notion","/zh/docs/integrations/notion","zh/docs/3.integrations/37.notion","i-simple-icons-notion",{"title":199,"path":200,"stem":201,"icon":202},"Confluence","/zh/docs/integrations/confluence","zh/docs/3.integrations/38.confluence","i-simple-icons-confluence",{"title":204,"path":205,"stem":206,"icon":207},"Google Docs","/zh/docs/integrations/google-docs","zh/docs/3.integrations/39.google-docs","i-simple-icons-googledocs",{"title":209,"path":210,"stem":211,"icon":93},"Grafana Tempo","/zh/docs/integrations/grafana-tempo","zh/docs/3.integrations/4.grafana-tempo",{"title":213,"path":214,"stem":215,"icon":76},"钉钉文档（DingTalk Docs）","/zh/docs/integrations/dingtalk-docs","zh/docs/3.integrations/40.dingtalk-docs",{"title":217,"path":218,"stem":219,"icon":76},"LDAP","/zh/docs/integrations/ldap","zh/docs/3.integrations/41.ldap",{"title":221,"path":222,"stem":223,"icon":76},"Dify","/zh/docs/integrations/dify","zh/docs/3.integrations/42.dify",{"title":225,"path":226,"stem":227,"icon":228},"自定义 MCP（Custom MCP）","/zh/docs/integrations/custom-mcp","zh/docs/3.integrations/43.custom-mcp","i-simple-icons-anthropic",{"title":230,"path":231,"stem":232,"icon":233},"GitHub","/zh/docs/integrations/github","zh/docs/3.integrations/5.github","i-simple-icons-github",{"title":235,"path":236,"stem":237,"icon":238},"Slack","/zh/docs/integrations/slack","zh/docs/3.integrations/6.slack","i-simple-icons-slack",{"title":240,"path":241,"stem":242,"icon":243},"Vercel","/zh/docs/integrations/vercel","zh/docs/3.integrations/7.vercel","i-simple-icons-vercel",{"title":245,"path":246,"stem":247,"icon":248},"Graylog","/zh/docs/integrations/graylog","zh/docs/3.integrations/8.graylog","i-simple-icons-graylog",{"title":250,"path":251,"stem":252,"icon":253},"Datadog","/zh/docs/integrations/datadog","zh/docs/3.integrations/9.datadog","i-simple-icons-datadog",{"title":255,"path":256,"stem":257,"children":258,"page":6},"更多","/zh/docs/more","zh/docs/4.more",[259,263],{"title":260,"path":261,"stem":262},"路线图","/zh/docs/more/roadmap","zh/docs/4.more/1.roadmap",{"title":264,"path":265,"stem":266},"支持","/zh/docs/more/support","zh/docs/4.more/2.support",{"title":268,"path":269,"stem":270,"children":271,"page":6},"安全","/zh/docs/security","zh/docs/5.security",[272,276],{"title":273,"path":274,"stem":275},"隐私政策","/zh/docs/security/privacy-policy","zh/docs/5.security/1.privacy-policy",{"title":277,"path":278,"stem":279},"服务条款","/zh/docs/security/terms-of-service","zh/docs/5.security/2.terms-of-service",{"id":281,"title":147,"body":282,"description":499,"extension":500,"links":501,"meta":502,"navigation":503,"path":148,"seo":504,"stem":149,"__hash__":505},"docs_zh/zh/docs/3.integrations/28.terraform.md",{"type":283,"value":284,"toc":491},"minimark",[285,289,322,325,329,428,431,434,466,469],[286,287,288],"h2",{"id":288},"概览",[290,291,292,304,310],"ul",{},[293,294,295,299,300],"li",{},[296,297,298],"strong",{},"连接器名称","：",[301,302,303],"code",{},"terraform",[293,305,306,309],{},[296,307,308],{},"支持的 API 版本","：HCP Terraform REST API v2",[293,311,312,299,315],{},[296,313,314],{},"官方文档",[316,317,321],"a",{"href":318,"rel":319},"https://developer.hashicorp.com/terraform/cloud-docs/api-docs",[320],"nofollow","HCP Terraform API 文档",[286,323,324],{"id":324},"配置",[326,327,328],"p",{},"要使用 Terraform 工具，你需要配置一个包含以下字段的 Connector：",[330,331,332,348],"table",{},[333,334,335],"thead",{},[336,337,338,342,345],"tr",{},[339,340,341],"th",{},"字段",[339,343,344],{},"必填",[339,346,347],{},"说明",[349,350,351,365,382,398,413],"tbody",{},[336,352,353,359,362],{},[354,355,356],"td",{},[301,357,358],{},"api_token",[354,360,361],{},"是",[354,363,364],{},"API Token（User/Team/Organization Token，在 HCP Terraform「User Settings → Tokens」中创建）",[336,366,367,372,375],{},[354,368,369],{},[301,370,371],{},"auth_type",[354,373,374],{},"否",[354,376,377,378,381],{},"认证方式，固定为 ",[301,379,380],{},"bearer","（默认）",[336,383,384,389,391],{},[354,385,386],{},[301,387,388],{},"base_url",[354,390,374],{},[354,392,393,394,397],{},"API 基础地址（默认：",[301,395,396],{},"https://app.terraform.io/api/v2","）",[336,399,400,405,407],{},[354,401,402],{},[301,403,404],{},"timeout",[354,406,374],{},[354,408,409,410,397],{},"请求超时时间，单位秒（默认：",[301,411,412],{},"30",[336,414,415,420,422],{},[354,416,417],{},[301,418,419],{},"verify_ssl",[354,421,374],{},[354,423,424,425,397],{},"是否校验 SSL 证书（默认：",[301,426,427],{},"true",[286,429,430],{"id":430},"可用工具",[326,432,433],{},"该连接器提供一整套 Terraform Cloud 基础设施即代码管理工具。",[290,435,436,442,448,454,460],{},[293,437,438,441],{},[296,439,440],{},"工作区查询","：列举组织下的工作区与配置信息",[293,443,444,447],{},[296,445,446],{},"Run 管理","：获取工作区 Run 历史、计划输出与应用状态",[293,449,450,453],{},[296,451,452],{},"State 查询","：获取当前 State 文件内容与资源列表",[293,455,456,459],{},[296,457,458],{},"Variable 查询","：列举工作区变量（Value 字段脱敏）",[293,461,462,465],{},[296,463,464],{},"成本估算","：获取 Run 的成本估算结果（需启用该功能）",[286,467,468],{"id":468},"常用链接",[290,470,471,477,484],{},[293,472,473],{},[316,474,476],{"href":318,"rel":475},[320],"HCP Terraform API 参考",[293,478,479],{},[316,480,483],{"href":481,"rel":482},"https://developer.hashicorp.com/terraform/cloud-docs/users-teams-organizations/api-tokens",[320],"API Token 创建指南",[293,485,486],{},[316,487,490],{"href":488,"rel":489},"https://developer.hashicorp.com/terraform/cloud-docs/workspaces",[320],"HCP Terraform 工作区文档",{"title":492,"searchDepth":493,"depth":493,"links":494},"",2,[495,496,497,498],{"id":288,"depth":493,"text":288},{"id":324,"depth":493,"text":324},{"id":430,"depth":493,"text":430},{"id":468,"depth":493,"text":468},"将 Castrel 连接到 HCP Terraform（原 Terraform Cloud），用于工作区、Run 与 State 查询。","md",null,{},{"icon":150},{"title":147,"description":499},"1rH6vZaCLO1Ipfx6m5QEBMLoaJOsyBjJMoEvs9JgoLY",[507,509],{"title":142,"path":143,"stem":144,"description":508,"icon":145,"children":-1},"将 Castrel 连接到 Kubernetes，用于集群资源查询、Pod 状态监控与事件获取。",{"title":152,"path":153,"stem":154,"description":510,"icon":155,"children":-1},"将 Castrel 连接到 Jenkins，用于 CI/CD 流水线查询与构建状态监控。",1777027434436]