用途:该技能用于引导用户逐步完成 FAST 0-org-setup 阶段的前置条件准备,支持 Standard GCP 与 Google Cloud Dedicated(GCD)两种目标环境。
主要能力:按四个阶段顺序推进——阶段1环境与认证(环境评估与初始化、认证);阶段2管理员主体与基线信息(管理员主体定义、组织ID与结算ID等基线信息收集);阶段3引导项目与IAM(IAM角色分配、引导项目创建与API启用);阶段4配置与收尾(数据集配置生成、组织策略导入检查、收尾与apply)。
使用方式:每轮回复必须以进度块开头,标明各阶段与步骤状态;一次只问一个问题并等待用户回答,不得在同一轮内模拟或假设用户回复;不得跳过任何阶段或步骤,即使系统上已有凭据;第一轮必须明确询问目标环境(Standard GCP 或 GCD)。执行方式尊重用户偏好(自动 run_shell_command 或手动复制粘贴)。文件修改使用 replace 或 write_file,展示拟议修改并确认后再应用,禁止使用 sed、echo >>、cat <<EOF >> 等不透明命令。YAML 使用 yamllint -c .yamllint --no-warnings <file> 校验,不可用时询问用户安装、由助手安装(pip install yamllint)或跳过。所有本地文件与配置目录须严格相对于当前工作目录创建,不得读写外部目录。若为中断后恢复,需询问用户上次停在哪一阶段或步骤,或读取已生成文件(如 defaults.yaml、0-org-setup.auto.tfvars)判断状态后从该点继续。
适用场景:需要为 FAST 0-org-setup 阶段准备 GCP 组织级环境、IAM 与引导项目的用户。
限制:具体命令、参数与配置细节需查阅各阶段对应参考文档,本资料未提供;未提供收费、价格或效果信息。