每当我创建 Compute Engine 实例时,它都会默认在服务器上安装 google-cloud-sdk。它会在服务器上安装和配置 BOTO,并为其设置环境变量。
我希望服务器上没有任何与 BOTO 有关系的东西。我尝试过各种文档,但都无济于事。
有人能帮助我吗?
答案1
Cloud SDK 已预安装在公开图片由 Google 提供。当您的 VM 需要与项目中的其他资源交互时,它是一个有用的工具。
我不确定您想要卸载它的原因是什么。创建虚拟机时,您可以定义服务帐户和将与该虚拟机一起使用的范围。该服务帐户将是虚拟机中运行的 gcloud 工具上经过身份验证的帐户。该帐户和虚拟机的范围将是限制对其他资源的访问. 如需更多信息,请查看本文
您始终可以选择在创建虚拟机时不链接服务帐号。如果这样做,Cloud SDK 将没有任何凭据来访问您项目中的任何其他资源。即
gcloud auth list
No credentialed accounts.
To login, run: $ gcloud auth login `ACCOUNT`