Назад | Перейти на главную страницу

Как определить параметры платформы так же, как официальные платформы, в настраиваемой платформе Elastic Beanstalk

Я пытаюсь определить тот же вариант платформы как определено на официальных платформах на моей пользовательской платформе. Но когда я запускаю ebp create.

ОШИБКА: пространство имен определения параметра aws: elasticbeanstalk: container: php: phpini недопустимо.

В моем platform.yaml есть это;

option_definitions:
  - namespace: "aws:elasticbeanstalk:container:php:phpini"
    option_name: "composer_options"
    description: "Some description."
    default_value: ""

Я также пробовал использовать другое пространство имен, но получил ту же ошибку.

namespace: "aws:elasticbeanstalk:container:foo:phpini"

Есть ли способ создать такие же параметры, как официальные платформы?

Похоже, что настраиваемая платформа принимает только пространство имен с префиксом aws:elasticbeanstalk:container:custom:.

Хотя я не мог найти способ имитировать варианты официальных платформ, по крайней мере, ниже работало.

option_definitions:
  - namespace: "aws:elasticbeanstalk:container:custom:php"
    option_name: "composer_options"
    description: "Some description."
    default_value: ""