Рекомендации по учетным данным SSH для исходящих подключений из Google Cloud Shell - PullRequest
0 голосов
/ 23 октября 2019

У меня есть частное GIT-репозиторий в Bitbucket, и я хотел бы отправить туда изменения, которые я сделал в Google Cloud Shell.

Я включил Bitbucket -> зеркальное отображение GCP, но это кажется двунаправленным, то есть

git push origin master
fatal: remote error: The remote repository is a read-only mirror of https://bitbucket.org/<repo_name>

На данный момент я только добавил еще один пульт, который указывает непосредственно наBitbucket и сгенерировал новую пару ключей SSH для подключения:

git remote add bitbucket git@bitbucket.org:<user>/<repo_name>.git
ssh-keygen -t rsa -b 4096 -C "name@domain.com"
ssh-add ~/.ssh/id_rsa
cat ~/.ssh/id_rsa.pub

Git push работает нормально:

$ git push bitbucket master
Everything up-to-date 

Но теперь вопрос: выживет ли ~/.ssh Cloud Shell VM, перезапуск? Какова лучшая практика?

...