对于我的nodejs API,我有一个Jenkins管道,该管道使用AWS CodeDeploy
jenkins插件部署到Elastic Beanstalk实例。当管道运行时,它将应用程序源打包到一个zip文件中,并将其放在S3存储桶中,CodeDeploy将在该S3存储桶中创建实例并部署API。
我遇到的问题是这个:
The revision size is too large. Its maximum size is 51200B.
我的包装大小约为67kb。还有其他人面临同样的问题吗?或者我做的事情有所不同。
此错误消息与ECS部署有关,而不与Elastic Beanstalk有关。您在EB中使用什么解决方案堆栈?
错误消息中提到的修订版大小限制为51200B。此修订版通常应该很小,只包括诸如appspec文件,taskdef文件和imageDetails或imageDefinitions文件之类的东西,远低于可用的51kb限制。