GCloud - 与多个用户一起工作时将项目放在哪里?
GCloud - Where to place project when working with multiple users?
首先,我对 GCloud 平台以及一般与云相关的所有内容都是新手。
我想在 GCloud 的一个项目中与多个用户(使用不同的 Google 帐户)一起工作。
我已经授予用户所有必要的权限,以访问我的项目。
我计划 运行 Kubernetes 集群。我按照 this 教程进行操作,一切正常。但现在我想通了,其他用户无法访问我的项目文件夹,因为它在 /home/USERNAME.
此外,当将一些虚拟文件保存到 /tmp 时,其他用户看不到它,我读到,GCloud Shell 是每个用户而不是每个项目。
我的问题是,我的 git 项目可以克隆到 GCloud 平台的哪里,以便其他用户在代码更改时可以 git pull
?或者我应该以不同的方式设置我的项目吗?他们还需要访问 dockerfile 才能为 Kubernetes 构建新映像。
我必须使用 CI/CD 解决方案吗?由于我目前正在做一个学校项目,因此不需要 CI/CD.
首先,我对 GCloud 平台以及一般与云相关的所有内容都是新手。
我想在 GCloud 的一个项目中与多个用户(使用不同的 Google 帐户)一起工作。 我已经授予用户所有必要的权限,以访问我的项目。
我计划 运行 Kubernetes 集群。我按照 this 教程进行操作,一切正常。但现在我想通了,其他用户无法访问我的项目文件夹,因为它在 /home/USERNAME.
此外,当将一些虚拟文件保存到 /tmp 时,其他用户看不到它,我读到,GCloud Shell 是每个用户而不是每个项目。
我的问题是,我的 git 项目可以克隆到 GCloud 平台的哪里,以便其他用户在代码更改时可以 git pull
?或者我应该以不同的方式设置我的项目吗?他们还需要访问 dockerfile 才能为 Kubernetes 构建新映像。
我必须使用 CI/CD 解决方案吗?由于我目前正在做一个学校项目,因此不需要 CI/CD.