Правило прослушивателя AWS - несколько значений заголовка узла - PullRequest
0 голосов
/ 18 марта 2019

При настройке AWS::ElasticLoadBalancingV2::ListenerRule в документации AWS упоминается:

Если вы указали заголовок узла для поля, вы можете указать одно имя узла (например,my.example.com).

Если я хотел бы указать несколько хостов, каков рекомендуемый способ сделать это?

Я предполагаю, что на основе документации этоне поддерживается:

ExampleHttpsListenerRule:
    Type: AWS::ElasticLoadBalancingV2::ListenerRule
    Properties:
        Actions:
            - TargetGroupArn: !Ref ExampleTargetGroup
              Type: forward
        Conditions:
            - Field: host-header
              Values:
                  - "example.secure.com"
                  - "example.com"
        ListenerArn: !ImportValue ExampleListenerArn
        Priority: 1

Как насчет этого формата?

ExampleHttpsListenerRule:
    Type: AWS::ElasticLoadBalancingV2::ListenerRule
    Properties:
        Actions:
            - TargetGroupArn: !Ref ExampleTargetGroup
              Type: forward
        Conditions:
            - Field: host-header
              Values:
                  - "example.secure.com"
            - Field: host-header
              Values:
                  - "example.com"
        ListenerArn: !ImportValue ExampleListenerArn
        Priority: 1
...