I understand that AWS Elastic Beanstalk only needs a single configuration file in the .elasticbeanstalk
directory, but (1) when I run eb config
I get an additional file, myenv.env.yml
; and (2) my IDE threats additional files as important to push, by placing
!.elasticbeanstalk/*.cfg.yml
!.elasticbeanstalk/*.global.yml
in my project's .gitignore
.
What are these additional files and what role do they play? My understanding was that only config.yml
mattered, and that only it had any effect.