gpt4 book ai didi

amazon-web-services - env.yml VS .config 之间的 AWS Elastic Beanstalk 区别

转载 作者:行者123 更新时间:2023-12-04 09:22:29 25 4
gpt4 key购买 nike

我第一次使用 AWS Elastic Beanstalk 平台进行了一些测试以发现它。
但我面临一个问题:
文档向我们展示了我们可以在“.ebextensions/myConf.config”文件中描述环境配置。
但我也发现我们可以在根项目中的“env.yml”中描述环境配置(包括更多选项,如“平台”)。
问题是,这两个文件有什么区别?我应该同时使用两者吗?在这种情况下 ?
提前致谢,

最佳答案

这两个设置选项是互补的,尽管 env.yaml 之间有一些重叠和 .ebextentions .
例如,诸如 CName 之类的东西, EnvironmentNameSolutionStack只能在 env.yaml 中设置.因此,您可以在 env.yaml 中定义它们,而不是在 EB 控制台或 CLI 中设置它们的值。以确保您的 EB 的可重复部署。因此,env.yaml可以考虑更多特定于 EB 环境 本身,而不是您的应用程序。
相比之下,.ebextentions包含更多与 耦合的配置脚本您的申请详情 .你应该运行什么命令来引导它,你应该设置或修改什么配置文件。

Should i use both ? In which case ?


一般我看 .ebextentionsenv.yaml 使用得更频繁.因此,要开始您的 EB 之旅,我建议您只关注 .ebextentions .
更多的可能性设置 EB 不仅仅是 .ebextentionsenv.yaml .还有 .platform ,部署 Hook , Buildfile , Procfile ,保存的配置和其他一些我不记得的东西。

关于amazon-web-services - env.yml VS .config 之间的 AWS Elastic Beanstalk 区别,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/63075872/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com