Невозможно получить доступ к процессу, выполняющемуся на другом пользовательском пространстве в GCP - PullRequest
0 голосов
/ 07 января 2019

Я развернул свое приложение nodejs в Google Cloud Platform Compute Engine (экземпляр-1), когда вошел в систему как пользователь user1. Я установил все необходимые модули и запустил pm2 на экземпляре. Мой сайт работает нормально.

У меня есть другой пользователь, который имеет доступ к этому экземпляру. Когда другой пользователь попытался перезапустить процесс pm2, он не смог получить доступ к процессу pm2, запущенному в пользовательском пространстве user1. Как решить эту проблему, чтобы и пользователи могли изменять процесс и ресурсы, работающие на экземпляре?

1 Ответ

0 голосов
/ 07 января 2019

Имеет ли другой пользователь надлежащие разрешения IAM для экземпляра виртуальной машины? Я считаю, что им понадобится либо роль Instance Admin (v1), либо Compute Admin. Проверьте здесь для получения дополнительной информации о ролях и разрешениях IAM .

...