【问题标题】:TFE cli Error updating workspace <WORKSPACE_NAME>TFE cli 更新工作区 <WORKSPACE_NAME> 时出错
【发布时间】:2019-03-05 19:24:34
【问题描述】:
我正在通过 CLI 处理 TFE,尝试更新工作区分支以进行配置,以下命令返回错误:更新工作区时出错
tfe workspace update -name {workspace_name} -tfe-address {tfe_address} -vcs-id {repo_name} -vcs-branch {branch_name} -token {token}
【问题讨论】:
标签:
terraform
terraform-enterprise
【解决方案1】:
你能检查一下你是否定义了这些变量吗?并且不要忘记变量前面的美元$。
所以命令应该改为
tfe workspace update -name ${workspace_name} -tfe-address ${tfe_address} -vcs-id ${repo_name} -vcs-branch ${branch_name} -token ${token}
您可以通过以下方式验证这些变量是否具有正确的值:
echo ${workspace_name}
echo ${tfe_address}
echo ${repo_name}
echo ${branch_name}
echo ${token}
其次,tfe 用于 terraform 企业,由 shell 脚本编写,你能用sh -x tfe ... 运行吗,你会得到什么额外的输出,你能在你的问题中粘贴细节吗?