node.js - 带有私有存储库(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 - -名称空间@我们的名称空间)。
这样做的(最好的)方法是什么?
解决方案
推荐阅读
- asp.net-core - Blazor:“无法读取未定义的属性‘parentNode’”
- python-3.x - 如何在odoo中更改表单视图和树视图中字段的格式?
- kubernetes - Kapp 在 gitlab-ci 中没有显示颜色
- javascript - 如果条形图的颜色高于混合图表chart.js中的平均分数,如何更改它的颜色
- sql - 如何在 XML Path 查询 SQL 中使用标量变量?
- sql - 整数值无效(无法将值存储到数据库中)
- android - Flutter app调试问题,连接服务协议报错:无法连接到http://127.0.0.1:5016
- javascript - 删除内容时如何为可折叠的内部高度设置动画
- assembly - 在汇编中实现算术
- powershell - Powershell - 虚拟机 CPU 和主机 CPU 的总和