Tôi gặp sự cố khi xác định loại cá thể và nhóm bảo mật thông qua .ebextensions/*.config
các tệp trong thư mục gốc của gói ứng dụng của tôi.
Tóm lại, tôi có hai tệp cấu hình trông như thế này:
.ebextensions/01-options.config
:
option_settings:
[...]
- namespace: 'aws:elasticbeanstalk:application:environment'
option_name: CONFIG_FILE_ONE
value: '01-options.config'
[...]
và .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
Bây giờ, các biến môi trường đang được đặt, vì vậy tôi biết nó đang đọc cả hai tệp cấu hình, nhưng nhóm bảo mật và loại cá thể không được đặt - ngay cả khi tôi xây dựng lại môi trường, các phiên bản vẫn được tạo như t1.micro
với các nhóm bảo mật mặc định - cài đặt của tôi không được áp dụng.
Tôi đang thiếu gì ở đây? Làm cách nào để xác định loại thể hiện bằng .config
các tệp?
[...] The following table displays the namespaces that are supported for each container type. [...]
. Nhưng có vẻ lạ nếu đó là trường hợp.