Warning: file_get_contents(/data/phpspider/zhask/data//catemap/6/ant/2.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Amazon web services 是否有.elasticbeanstalk/config.yml的完整配置选项列表?_Amazon Web Services_Amazon Ec2_Amazon Elastic Beanstalk_Elastic Load Balancer_Ebextensions - Fatal编程技术网

Amazon web services 是否有.elasticbeanstalk/config.yml的完整配置选项列表?

Amazon web services 是否有.elasticbeanstalk/config.yml的完整配置选项列表?,amazon-web-services,amazon-ec2,amazon-elastic-beanstalk,elastic-load-balancer,ebextensions,Amazon Web Services,Amazon Ec2,Amazon Elastic Beanstalk,Elastic Load Balancer,Ebextensions,是否可以使用此文件指定环境的所有选项? 我在网上找不到列出所有可用选项的参考资料。 我想设置的示例有: 实例类型 安全小组 负载平衡器设置(应用程序) 或者,是否有可在.ebextensions配置文件中设置的所有设置的引用?我已经找到了一些零碎的东西,但找不到列出所有东西的东西 对于实例类型和安全组等配置设置,我强烈建议查看Cloudformation;举个例子来说明为什么,想象一下,将来您希望(或需要)增加实例类型。或者,您可能需要更改允许应用程序和数据存储之间连接的安全组。您真的想部署

是否可以使用此文件指定环境的所有选项? 我在网上找不到列出所有可用选项的参考资料。 我想设置的示例有:

  • 实例类型
  • 安全小组
  • 负载平衡器设置(应用程序)

或者,是否有可在.ebextensions配置文件中设置的所有设置的引用?我已经找到了一些零碎的东西,但找不到列出所有东西的东西

对于实例类型和安全组等配置设置,我强烈建议查看Cloudformation;举个例子来说明为什么,想象一下,将来您希望(或需要)增加实例类型。或者,您可能需要更改允许应用程序和数据存储之间连接的安全组。您真的想部署应用程序代码来完成这些工作吗?根据我的经验,在CloudInformation中保持基础架构配置是一种最佳做法

也就是说,您无法找到单个设置列表的原因如下所述:

配置文件的选项设置部分定义 配置选项。配置选项允许您配置 弹性Beanstalk环境、其中的AWS资源以及 运行应用程序的软件。配置文件只有一个 设置配置选项的几种方法之一

“资源”部分允许您进一步自定义数据库中的资源 应用程序的环境,并定义除此之外的其他AWS资源 配置选项提供的功能您可以添加和 配置AWS CloudFormation支持的任何资源 Beanstalk用于创建环境。

配置文件的其他部分(包、源、文件、, 用户、组、命令、容器(U命令和服务)允许 配置在您的环境中启动的EC2实例。 每当在您的环境中启动服务器时,Elastic Beanstalk 运行这些部分中定义的操作以准备操作 应用程序的系统和存储系统

所以这里没有一个所有选项的列表,它们就像你发现的那样分散。但总体而言,从我的记忆和这份文件来看,有三个主要部分:

1.)选项设置(电子商务环境,一些资源配置)

2.)资源(进一步的资源配置)

3.)ec2内部特定设置


我个人只对#3使用ebextensions,例如我需要在每个ec2实例上设置的Apache web服务器配置。资源/配置管理存在于Cloudformation中。

谢谢,我们将进一步研究Cloudformation。目前,我已经找到了这个页面,其中列出了许多选项: