已知问题:
安装 google-cloud-sdk(linux 包或来自 tarball)有一个怪癖,您无法在接受服务条款之前从命令行创建项目。
重现步骤:
- 下载 sdk,解压缩,将文件夹移动到主目录并使用 install.sh 将 google sdk 根目录添加到 PATH
- 初始化并登录: $ google init
- 从 CL 创建一个项目: $ gcloud projects create --set-as-default
这将吐出一个错误,如:
错误:(gcloud.projects.create)操作[cp.5641973328385684887]失败:9:调用者必须接受服务条款
我猜测接受服务条款尚未内置到命令行初始化中。在安装过程中省略这样一个基本步骤应该是非法的,其后果从一千次按键死亡,到“建立一个操蛋的操作系统”......但这只是我......