首页 > 解决方案 > 带有私有存储库(NPM、AWS CodeArtifact 等)的 AWS Elastic Beanstalk

问题描述

我们正在尝试使用 AWS Elastic Beanstalk 上的私有存储库。我们正在检查 NPM 和 AWS CodeArtifact,但我们找不到直接的方法来授予 Elastic Beanstalk 权限/访问这些私有存储库。

在 Elastic Beanstalk 上执行 NPM 登录(将身份验证令牌添加到 .npmrc)是有问题的,并且直接将令牌添加到 .npmrc 也感觉像黑客攻击(+我们需要将令牌保存在某个地方 - 安全性?)。

使用 AWS CodeArtifact 也存在问题,因为没有直接的方式来运行 aws codeartifact login(完整:aws codeartifact login --tool npm --repository our-repo --domain our-domain --region eu-central-1 - -名称空间@我们的名称空间)。

这样做的(最好的)方法是什么?

标签: node.jsamazon-web-servicesnpmamazon-elastic-beanstalk

解决方案


推荐阅读