Как создать конечную точку VPC для автомасштабирования
У нас есть VPC, напрямую не подключенные к Интернету. Поэтому нам нужна опция CLI --endpoint-url для отправки команд на пользовательские конечные точки VPC вместо стандартных конечных точек службы AWS, например
aws sns publish --message $MESSAGE --target-arn $SNSTARGET --region $REGION --endpoint-url 'https://vpce-xxxx-xxxxx.sns.ap-southeast-1.vpce.amazonaws.com/'
Для автоматического масштабирования: я не могу найти никакой опции интерфейса конечной точки vpc, и конечная точка EC2 не принимается.
aws autoscaling complete-lifecycle-action --lifecycle-hook-name $LIFECYCLEHOOKNAME --auto-scaling-group-name $ASGNAME --lifecycle-action-result $HOOKRESULT --instance-id $INSTANCEID --region $REGION
Не удалось подключиться к URL- адресу конечной точки: https://autoscaling.ap-southeast-1.amazonaws.com/
Если я попытаюсь использовать ближайшую конечную точку, т.е. EC2
aws autoscaling complete-lifecycle-action --lifecycle-hook-name $LIFECYCLEHOOKNAME --auto-scaling-group-name $ASGNAME --lifecycle-action-result $HOOKRESULT --instance-id $INSTANCEID --region $REGION --endpoint-url 'https://vpce-xxxx-xxx.ec2.ap-southeast-1.vpce.amazonaws.com/'
Произошла ошибка (InvalidAction) при вызове операции CompleteLifecycleAction: действие CompleteLifecycleAction недопустимо для этой веб-службы.
0 ответов
AWS добавит конечную точку VPC с автоматическим масштабированием EC2 в ближайшие недели, слухи ходят еще до Re:Invent.