Нет доступа к учетной записи /vpc при попытке создать группу безопасности

Я установил Spinnaker на AWS с помощью краткого руководства ( https://s3.amazonaws.com/quickstart-reference/spinnaker/latest/doc/spinnaker-on-the-aws-cloud.pdf). Сейчас я прохожу руководство по bake / deploy ( http://www.spinnaker.io/v1.0/docs/bake-and-deploy-pipeline).

Я пытаюсь создать группу безопасности для своего приложения, но в поле "Учетная запись" выбрать нечего. Кроме того, поле VPC показывает только Нет (EC2 Classic). Что мне не хватает?

Попробовал этот ответ, но не повезло: не удалось создать приложение - нет учетных записей, перечисленных в пунктирном прямоугольнике рядом с заголовком Учетные записи

3 ответа

Шаблон CF из быстрого запуска называет vpc SpinnakerVPC и подсети SpinnakerVPC.internal.{Az}. Когда я переименовал vpc в defaultvpc и обновил имена подсетей в defaultvpc.internal.{Az} и перезапустился, теперь я вижу свои VPC.

Spinnaker придерживается некоторых очень специфических соглашений по именованию для VPC. Если это существующие VPC / подсети, и вы ничего не видите в поле выбора VPC (при условии, что вы не видите его при попытке создания балансировщиков нагрузки или групп серверов), вы можете добавить тег к VPC и свои подсети через консоль AWS с ключом immutable_metadata и значение: {"purpose": "{subnet purpose}"}

VPC должен иметь тег в следующем формате "{vpcName}.{SubnetPurpose (например,"internal")}.{AvailabilityZone}". Я использую свой существующий VPC, и там я должен был добавить тег "immutable_metadata = {" target ": "{TestDeploy}"}" для VPC. Кроме того, убедитесь, что имена подсетей имеют следующий формат "{VPC Name}.{External или internal}. {Az}. Убедитесь, что перезапустите Spinnaker и обновите регистр. Для получения более подробной информации см. Ссылку http://www.spinnaker.io/docs/troubleshooting-guide

Другие вопросы по тегам