首先,我是云平台的新手,也是一般云计算的新手。
我想在GCloud中的一个项目上与多个用户(使用不同的Google帐户)合作。我已经授予用户所有必要的权限,以访问我的项目。
我计划运行Kubernetes集群。我按照this教程,一切正常。但现在我发现,其他用户无法访问我的项目文件夹,因为它位于/ home / USERNAME中。
另外,当将一些虚拟文件保存到/ tmp时,其他用户无法看到它并且我读到,GCloud Shell是按用户而不是每个项目。
我的问题是,在哪里可以将我的git项目克隆到GCloud平台上,这样其他用户可以在代码更改时使用git pull
?或者我应该以不同方式设置项目?他们还需要访问dockerfile才能为Kubernetes构建新的图像。
我是否必须使用CI / CD解决方案?由于我目前正在开展一个学校项目,因此不需要CI / CD。