При настройке 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