返回顶部
t

terraform-cloudTerraform云管理

Terraform Cloud — manage workspaces, runs, plans, state, and variables via REST API

作者: admin | 来源: ClawHub
源自
ClawHub
版本
V 1.0.0
安全检测
已通过
278
下载量
免费
免费
0
收藏
概述
安装方式
版本历史

terraform-cloud

🏗️ Terraform Cloud

Terraform Cloud — 通过 REST API 管理工作区、运行、计划、状态和变量

环境要求

变量必需描述
TFCTOKEN来自 app.terraform.io 的 API 令牌
TFCORG
✅ | 组织名称 |

快速开始

bash

列出组织


python3 {{baseDir}}/scripts/terraform-cloud.py orgs

列出工作区

python3 {{baseDir}}/scripts/terraform-cloud.py workspaces --search[name] <值>

获取工作区

python3 {{baseDir}}/scripts/terraform-cloud.py workspace-get id <值>

创建工作区

python3 {{baseDir}}/scripts/terraform-cloud.py workspace-create --name <值> --auto-apply <值> --terraform-version <值>

删除工作区

python3 {{baseDir}}/scripts/terraform-cloud.py workspace-delete id <值>

锁定工作区

python3 {{baseDir}}/scripts/terraform-cloud.py workspace-lock id <值> --reason <值>

解锁工作区

python3 {{baseDir}}/scripts/terraform-cloud.py workspace-unlock id <值>

列出运行

python3 {{baseDir}}/scripts/terraform-cloud.py runs id <值>

所有命令

命令描述
orgs列出组织
workspaces
列出工作区 | | workspace-get | 获取工作区 | | workspace-create | 创建工作区 | | workspace-delete | 删除工作区 | | workspace-lock | 锁定工作区 | | workspace-unlock | 解锁工作区 | | runs | 列出运行 | | run-get | 获取运行 | | run-create | 创建运行 | | run-apply | 应用运行 | | run-discard | 丢弃运行 | | run-cancel | 取消运行 | | plan-get | 获取计划 | | state-version | 获取当前状态 | | variables | 列出变量 | | variable-create | 创建变量 | | variable-delete | 删除变量 | | teams | 列出团队 |

输出格式

默认情况下,所有命令输出 JSON 格式。添加 --human 参数可获取可读的格式化输出。

bash
python3 {{baseDir}}/scripts/terraform-cloud.py <命令> --human

脚本参考

脚本描述
{{baseDir}}/scripts/terraform-cloud.py主 CLI — 所有命令集成于一个工具

致谢

M. Abidi 构建 | agxntsix.ai YouTube | GitHub 属于 OpenClaw 代理的 AgxntSix 技能套件 的一部分。

📅 需要为您的企业设置 OpenClaw 的帮助? 预约免费咨询

标签

skill ai

通过对话安装

该技能支持在以下平台通过对话安装:

OpenClaw WorkBuddy QClaw Kimi Claude

方式一:安装 SkillHub 和技能

帮我安装 SkillHub 和 terraform-cloud-1776198422 技能

方式二:设置 SkillHub 为优先技能安装源

设置 SkillHub 为我的优先技能安装源,然后帮我安装 terraform-cloud-1776198422 技能

通过命令行安装

skillhub install terraform-cloud-1776198422

下载

⬇ 下载 terraform-cloud v1.0.0(免费)

文件大小: 4.33 KB | 发布时间: 2026-4-15 13:58

v1.0.0 最新 2026-4-15 13:58
Initial release of Terraform Cloud skill.

- Manage workspaces, runs, plans, state, variables, and teams in Terraform Cloud via REST API.
- CLI tool provided for common operations: listing, creating, updating, and deleting resources.
- Outputs JSON by default, with human-readable formatting option.
- Requires TFC_TOKEN and TFC_ORG environment variables for authentication.
- No dependencies; compatible with Python 3.10+ standard library.

Archiver·手机版·闲社网·闲社论坛·羊毛社区· 多链控股集团有限公司 · 苏ICP备2025199260号-1

Powered by Discuz! X5.0   © 2024-2025 闲社网·线报更新论坛·羊毛分享社区·http://xianshe.com

p2p_official_large
返回顶部