将私有 GitHub 存储库装载到 pod 的卷中
Mounting private GitHub repository into a pod's volume
有没有人将私有 GitHub 存储库安装到 kubernetes pod 卷中?
实现此目标的最佳方法是什么?
我想到了两种可能的方法:
- 使用 HTTPS 存储库中的用户/密码 URL
- 在机器上使用 SSH 私钥
我更喜欢第二个,但我无法确定哪个用户正在拉取存储库以为其放置适当的 SSH 配置。
有什么想法吗?
GitHub 允许在 https URL 中使用 OAuth 令牌克隆存储库:
$ git clone https://$GH_TOKEN@github.com/owner/repo.git
见
https://help.github.com/articles/creating-an-access-token-for-command-line-use/
有没有人将私有 GitHub 存储库安装到 kubernetes pod 卷中?
实现此目标的最佳方法是什么? 我想到了两种可能的方法:
- 使用 HTTPS 存储库中的用户/密码 URL
- 在机器上使用 SSH 私钥
我更喜欢第二个,但我无法确定哪个用户正在拉取存储库以为其放置适当的 SSH 配置。
有什么想法吗?
GitHub 允许在 https URL 中使用 OAuth 令牌克隆存储库:
$ git clone https://$GH_TOKEN@github.com/owner/repo.git
见 https://help.github.com/articles/creating-an-access-token-for-command-line-use/