ฉันมีปัญหาในการกำหนดประเภทอินสแตนซ์และกลุ่มความปลอดภัยผ่าน.ebextensions/*.config
ไฟล์ในรูทของชุดแอปพลิเคชันของฉัน
สั้น ๆ ฉันมีสองไฟล์กำหนดค่าที่มีลักษณะดังนี้:
.ebextensions/01-options.config
:
option_settings:
[...]
- namespace: 'aws:elasticbeanstalk:application:environment'
option_name: CONFIG_FILE_ONE
value: '01-options.config'
[...]
และ.ebextensions/02-app-test-env.config
:
option_settings:
- namespace: 'aws:elasticbeanstalk:application:environment'
option_name: NODE_ENV
value: 'Test'
- namespace: 'aws:elasticbeanstalk:application:environment'
option_name: CONFIG_FILE_TWO
value: '02-app-test-env'
- namespace: aws:autoscaling:launchconfiguration
option_name: InstanceType
value: t2.micro
- namespace: aws:autoscaling:launchconfiguration
option_name: SecurityGroups
value: sg-ys75dfs2
ตอนนี้ตัวแปรสภาพแวดล้อมมีการตั้งค่าเพื่อให้ฉันรู้ว่ามันอ่านไฟล์ config ของทั้งสอง แต่กลุ่มรักษาความปลอดภัยและประเภทเช่นไม่ได้เป็นชุด - แม้เมื่อฉันสร้างสภาพแวดล้อมที่อินสแตนซ์ยังคงสร้างขึ้นเป็นt1.micro
กับกลุ่มความปลอดภัยเริ่มต้น - การตั้งค่าของฉัน ไม่ได้สมัคร
ฉันหายไปนี่อะไร ฉันจะกำหนดประเภทอินสแตนซ์โดยใช้.config
ไฟล์ได้อย่างไร
[...] The following table displays the namespaces that are supported for each container type. [...]
นี้ แต่มันดูแปลก ๆ หากเป็นเช่นนั้น