Как указать myIP в CloudFormation - PullRequest
1 голос
/ 13 января 2020

Когда я создаю группу безопасности через консоль, я могу определить ее как myIP. Это защищает мое входное соединение, и это очень удобно. Теперь, когда я создаю новую группу безопасности с использованием yml-файлов CloudFormation, как мне это указать? Вероятно, ему нужен внешний скрипт, который захватывает текущий IP и использует его. Есть ли простой способ сделать это? Я не вижу, что в AWS документации здесь

1 Ответ

1 голос
/ 13 января 2020

Если вы запускаете создание стека с вашего компьютера, вы можете создать сценарий оболочки, чтобы найти ваш IP-адрес и запустить создание стека облачной информации.

примерно так:

#!/bin/bash

myIp=$(curl ifconfig.co)
aws cloudformation create-stack \
   --stack-name myteststack \
   --template-body file://sampletemplate.json \
   --parameters ParameterKey=MyIpAddress,ParameterValue=$myIp

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

Надеюсь, это поможет.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...