Шаблон облачной информации для группы AutoScaling по умолчанию EC2 для HealthCheckType, когда определен ELB - PullRequest
0 голосов
/ 26 октября 2018

У меня есть шаблон облачной информации, который отлично работает для создания моей группы автоматического масштабирования, за исключением того, что у меня есть «ELB», определенный как HealthCheckType, но когда создается группа автоматического масштабирования, по умолчанию используется EC2.

Шаблон находится в Ansible, и книга воспроизведения создала elb и передает имя шаблону. Я также попытался создать elb в шаблоне облачной информации, но он по умолчанию использует тип Healthcheck EC2.

Почему это происходит?

"AWSTemplateFormatVersion": "2010-09-09",
"Description": "Tenant Fusion Batch Resources",
"Resources": {
    "AutoScalingServerGroup": {
        "Type": "AWS::AutoScaling::AutoScalingGroup",
        "Properties": {
            "VPCZoneIdentifier": [{
                "Ref": "PrivateSubnet1"
            }, {
                "Ref": "PrivateSubnet2"
            }],
            "LaunchConfigurationName": {
                "Ref": "LaunchConfig"
            },
            "MinSize": {
                "Ref": "MinSize"
            },
            "MaxSize": {
                "Ref": "MaxSize"
            },
            "LoadBalancerNames": [{
                "Ref": "BatchLoadBalancer"
            }],
            "Cooldown": "300",
            "NotificationConfigurations": [{
                "TopicARN": {
                    "Ref": "SnsTopic"
                },
                "NotificationTypes": [
                    "autoscaling:EC2_INSTANCE_TERMINATE"
                ]
            }],
            "DesiredCapacity": {
                "Ref": "IdealSize"
            },
            "MetricsCollection": [{
                "Granularity": "1Minute"
            }],
            "HealthCheckGracePeriod": "300",
            "HealthCheckType": "ELB",
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...