Прежде всего, я новичок в платформе GCloud и во всем облаке, связанном в целом.
Я хочу работать с несколькими пользователями (с разными учетными записями Google) над одним проектом в GCloud.
Я уже предоставил пользователям все необходимые права для доступа к моему проекту.
Я планирую запустить кластер Kubernetes. Я следовал этому учебнику и все работало нормально. Но теперь я понял, что другие пользователи не могут получить доступ к моей папке проекта, потому что она находится в /home/USERNAME.
Также при сохранении некоторого фиктивного файла в / tmp другие пользователи не могут его увидеть, и я прочитал, что оболочка GCloud предназначена для пользователя, а не для проекта.
У меня вопрос: где я могу клонировать свой проект git на платформе GCloud, чтобы другие пользователи могли git pull
при изменении кода? Или я должен настроить свой проект по-другому? Также им потребуется доступ к докер-файлу, чтобы создать новый образ для Kubernetes.
Нужно ли использовать решение CI / CD? Поскольку я сейчас работаю над школьным проектом, в CI / CD нет необходимости.