1

Я пытаюсь создать кластер упругих кешей с использованием Ansible. У меня есть группа подсети по умолчанию, уже созданная в моем VPC. После выполнения нижеприведенного скрипта я получаю сообщение об ошибке, когда группа подсети по умолчанию не присутствует.ошибка подсети по умолчанию для создания Elasticache с использованием Ansible

- name: Creating Elastic Cache Queue 
    local_action: 
    module: elasticache 
    region: us-east-1 
    name: devcachecluster 
    state: present 
    engine: redis 
    cache_engine_version: 2.8.6 
    node_type: cache.m1.small 
    num_nodes: 1 
    cache_port: 6379 
    cache_security_groups: [] 
    wait: yes 
    register: dev_cachecluster 

Я получаю следующую ошибку. Я пробовал следовать всем примерам в Интернете.

ЗАДАЧА: [Создание очереди с эластичным кэшем] ************************************ ****** не удалось: [localhost -> 127.0.0.1] => {"failed": true} msg: У учетной записи нет подсетей по умолчанию.

FATAL: все хозяева уже не смогли - отбрасывание

Я следовал анзибль документации и сделал некоторые исследования до сих пор не удалось выяснить проблему. Может ли кто-то указать ошибку, которой я не хватает? ,

+0

Не видите ошибок. Но также не видите никаких параметров, которые бы идентифицировали VPC или группу подсети для модуля. –

ответ

3

Эта функциональность просто не отображается. К сожалению, работая через Ansible, вы будете связаны с самым медленным поддерживаемым проектом между вами и API.

В этом случае boto предоставляет группу подсети (кстати, также и CloudFormation). См. Здесь http://boto.readthedocs.org/en/latest/ref/elasticache.html

Несущие нет. См. Здесь https://github.com/ansible/ansible-modules-core/blob/devel/cloud/amazon/elasticache.py

Зачистка модулей очень проста в использовании, и если вы найдете время, обязательно верните обратно. Надеюсь это поможет.

+0

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

+0

@RahulMehrotra Вы отправили PR? можете ли вы его связать? –

+0

@barraponto https://github.com/ansible/ansible-modules-core/pull/781 здесь - запрос Pull –