问题标签 [ebcli]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
0 回答
9 浏览

amazon-elastic-beanstalk - `eb list` 不会在 AWS 控制台中显示以前创建的环境

致所有 AWS 向导。

我用 Web UI 创建了一个 eb 环境。在使用 eb cli 通过命令初始化我的项目后eb init,我无法看到我已经创建的环境eb list

难道我做错了什么?这不是它应该工作的方式吗?

0 投票
0 回答
18 浏览

amazon-web-services - 应用程序未能生成所需的属性

尝试执行eb deploy --staged时,出现此错误:

0 投票
0 回答
177 浏览

python-3.x - 如何解决 AWS Elastic Beanstalk CLI 上的 MaxRetiresError

所以我正在尝试部署一个 django 应用程序并尝试使用该eb init命令初始化我的 eb cli 存储库,但是在运行此命令时出现错误:

eb init -p python-3.9 django-tutorial

此外,看起来当我刚刚运行时eb init,我也遇到了同样的错误。不知道出了什么问题。我正在使用 git bash、Windows 机器、django 3.1 和 python 3.9。

任何帮助是极大的赞赏。


编辑:我确实运行了eb init -v命令,但收到了同样的错误:

代码:

输出:

0 投票
0 回答
159 浏览

mysql - django AWS EB CLI 无法使用 mysqlclient 进行部署

我一直在尝试通过 EB CLI 在我的本地 Pycharm 项目中使用内置终端在 AWS ElasticBeanstalk 上部署我的 Django 项目。

设置 IAM/组(通过 aws Web 控制台)后,我迁移并在本地运行服务器(Pycharm 终端)并且一切正常,然后创建 env/instance 和 requirements.txt 并在 Pycharm 中使用 EB CLI 进行部署,这也很好。

我在 RDS(AWS Web 控制台)上设置了一个数据库连接,然后更改了设置以连接到 mysql,pip 安装了 mysqlclient,迁移并在本地运行(Pycharm 终端),一切正常。

但是,当我尝试在安装了 mysqlclient 的情况下再次部署该项目时,我得到了错误,我就是不知道为什么。

平台: arn:aws:elasticbeanstalk:us-west-2::platform/Python 3.7 在 64 位 Amazon Linux 2/3.3.7 上运行

要求.txt

.ebextensions/django.config

.ebextensions/packages.config

EB 错误日志

我不明白为什么在安装 mysqlclient 之前,它成功部署了从需求文件安装我的所有包,但是在添加 mysqlclient 时失败了 - 我错过了什么?

非常感谢帮助,如果需要,很乐意分享任何其他细节。谢谢

编辑

我在这个链接上找到了答案:[https://stackoverflow.com/questions/67344766/error-encountered-while-installing-dependencies-for-flask-mysql-application-usin][1]

并按照建议创建了 .ebextensions/packages.config 并从我的 requirements.txt 文件中的 mysqlclient 中删除了版本 - 更新了上面的代码。

现在 mysqlclient 似乎已成功安装,但现在收到以下错误:

新的 EB 错误日志

我也不确定如何检查此日志 /var/log/cfn-init.log,当我转到 Web 控制台时,我看不到任何列出的 eb 实例或任何日志。

0 投票
1 回答
45 浏览

django - AWS EB CLI Django

我已经成功地通过 Windows PC 上的 PyCharm 终端本地项目使用 EB CLI 在 AWS EB 上部署了我的 Django 项目,但是我想通过 AWS 控制台上的 EB 实例访问该项目以单独编辑一些文件,而不是部署整个每次做项目。

该实例是 Amazon Linux 2。

我在 AWS EC2 实例连接上连接到我的项目环境的 EC2 实例并显示 Elastic Beanstalk EC2 消息,但是我无法在此控制台中找到我的项目文件。有没有办法使用 AWS 控制台访问我已经部署的项目,如果可以,如何访问?

0 投票
0 回答
4 浏览

node.js - 当我在更改计算机时区后运行 EB CLI 的“eb deploy”时,会出现文件时间戳错误

我正在使用 MacOS。我有一个包含node_modules目录的项目。更改计算机时区后,在创建应用程序存档时出现错误“ValueError:ZIP 不支持 1980 年之前的时间戳”。

如何在无法部署的情况下更改时区?

关于为什么只是更改计算机的时区会使某些文件node_modules的时间戳在 1980 年之前有任何猜测吗?这两件事怎么可能相关?

0 投票
0 回答
31 浏览

django - AWS EB CLI 部署 Dango - 静态文件显示为 Web 应用程序,但未显示为管理面板

我最近设法通过 EB CLI 将我的 Django Web 应用程序设置并部署到 AWS,Web 应用程序上的一切看起来都很好,但是当我访问管理面板时,我注意到静态文件根本没有加载(但在本地服务器上加载正常) . 我在 S3 存储桶上看到管理静态文件以以下结构上传(我的应用程序称为 wfi_workflow):

.elasticbeanstalk admin/css/fonts/img/js/resources/wfi_workflow/

有关静态文件,请参阅我的项目中的以下相关代码:

设置

.ebextensions/django.config

.ebextensions/packages.config

.platform/hooks/predeploy/01_migrations.ssh

非常感谢您的帮助,谢谢。

0 投票
1 回答
249 浏览

node.js - 在 aws 上部署应用程序时在 package.json 中指定节点 js 版本

我是节点 JS 的初学者。我一个月前就有了。使用 express 实现了一个基本的 rest API,它在我的 localhost 中完美运行。

现在我尝试使用 eb CLI 在 AWS beanstalk 上部署它。什么时候eb create命令比它说的

环境卫生状况也很严峻

我的 package.json 是

0 投票
0 回答
19 浏览

amazon-elastic-beanstalk - AWS Elastic Beanstalk - 是否可以在不重建环境的情况下部署代码更改?

我有一个托管在弹性 beantalk 上的 Django 应用程序。每次我进行部署时,python 环境以及其他一些东西都会被重建。我经常部署小的更改,其中很多只是小的代码更改。我希望能够进行部署,其中仅更新源代码并重新启动 Web 服务。这可能eb deploy吗?我在文档中没有找到任何关于此的内容,但肯定有某种方法可以做到吗?

我的项目依赖关系很大,因此每次部署可能需要 10-15 分钟,而简单的代码更新和服务重启应该不会超过几秒钟。

0 投票
0 回答
22 浏览

amazon-web-services - elastic beanstalk cli 将 .net core 5 webapi 发布到现有 Linux 环境 - 多项目合一解决方案

我正在尝试将 .net core 5 应用程序部署到 Elastic Beanstalk。我可以通过 AWS Toolkit 部署应用程序。但我正在尝试通过EB CLI. 因为 github 操作适用于EB CLI.

因此,当我尝试 command 时eb deploy,解决方案会使用解决方案根目录创建工件。我如何指向eb deploy命令拿起KKWebApi项目,而不是解决方案。非常感谢。

enter image description here