0

Я пытаюсь развернуть кластер MongoDB с помощью AWS CLI.AWS CLI нюансы

В качестве шаблона я использовал MongoDB-VPC.template, который снабжен несколькими вариантами элементов набора реплик и вариантов осколков. Все развертывается очень хорошо, если я использую AWS GUI, но когда я пытаюсь развернуть VIA CLI, я получаю только NAT-экземпляр + Prime.

Ниже вы можете увидеть мои подсказки.

Вопрос в том, как указать количество членов replicaSet, два или более.

aws cloudformation create-stack --stack-name i --template-url https://s3.amazonaws.com/quickstart-reference/mongodb/latest/templates/MongoDB-VPC.template --parameters ParameterKey=KeyName,ParameterValue=some-key --capabilities CAPABILITY_IAM 

ответ

0

Вам нужно передать параметры для сценария, как вы отправить его через форму на WebUI:

aws cloudformation create-stack 
--stack-name i 
--template-url https://s3.amazonaws.com/quickstart-reference/mongodb/latest/templates/MongoDB-VPC.template 
--parameters ParameterKey=KeyName,ParameterValue=some-key 
ParameterKey=ClusterReplicaSetCount,ParameterValue=4 
ParameterKey=ClusterReplicaSetCount,ParameterValue=4 
ParameterKey=ClusterReplicaSetCount,ParameterValue=4 
ParameterKey=ClusterReplicaSetCount,ParameterValue=4 
--capabilities CAPABILITY_IAM 

(Очевидно, что установить его только один раз, только что показал, где вы можете настроить другие входные параметры для CloudFormation Script)

(скрипт одна линия Сделано это многоканальная линия для лучшей читаемости)

Источник:.. Passing Parameters to CloudFormation Stacks with the AWS CLI and Powershell

+0

Спасибо Адаму. –