gpt4 book ai didi

amazon-elastic-beanstalk - 为什么 .gitignore 中包含 .elasticbeanstalk 文件夹?

转载 作者:行者123 更新时间:2023-12-05 03:58:19 24 4
gpt4 key购买 nike

在我为我的项目配置 eb cli 后,它似乎自动添加了它的配置,保存在 .elasticbeanstalk 文件夹中,到我项目的 .gitignore 文件中。但是,当我检查 config.yaml(此文件夹中的唯一文件)时,它似乎不包含任何密码或身份验证信息,只是一般配置。

将它包含在 .gitignore 中的理由是什么?我不想跟踪这些信息吗?

最佳答案

config.yaml 是一个非常轻量级的文件,但有几个选项是本地环境和开发人员独有的,您不希望在组开发设置中更改这些选项。

它们是:

  • default_ec2_keyname
  • 简介

default_ec2_keyname

这让 eb 知道部署代码时要使用的安全 key 对。在结构良好的安全环境中,每个开发人员都会有自己的一组凭据(唯一命名),如果此值被跟踪并因此发生更改,则会导致问题

简介

此选项用作快捷方式,可以更轻松地应用多组 key (即使对于本地的一个开发人员)。例如:假设我有 10 个客户,每个客户都有自己的 AWS 账户,并向我提供我的安全 key 对。在本地,我将它们分别分配给一个带有昵称的 profile,这样可以更轻松地将它们应用于多个 repos,因此当我更改配置文件凭据时,该更改将应用​​于使用该配置文件的所有项目. (因此,如果我有 10 个用于 client_1 配置文件的存储库并且 client_1 循环我的部署凭据,我只需在一个地方更新它们,而不是所有 10 个存储库。)

关于amazon-elastic-beanstalk - 为什么 .gitignore 中包含 .elasticbeanstalk 文件夹?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/58101139/

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