我正在通过CLI在TFE上工作,尝试更新工作空间分支以进行配置,以下命令返回了错误:更新工作空间时发生错误
tfe workspace update -name {workspace_name} -tfe-address {tfe_address} -vcs-id {repo_name} -vcs-branch {branch_name} -token {token}
答案 0 :(得分:0)
可以检查是否定义了这些变量吗?并且不要忘记变量前面的美元$
。
因此命令应更改为
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 Enterprise的,由Shell脚本编写,您可以使用sh -x tfe ...
运行吗,可以获得哪些额外输出,并且可以将详细信息粘贴到您的问题中?