Проверка работоспособности не пройдена - Локальная стека Атлассиана

Почти как говорится в названии.

Я пытаюсь запустить localstack через докер на CentOS 7, без проблем.

Сегодняшняя проблема ERROR:localstack.services.kinesis.kinesis_starter:Kinesis health check failed: Could not connect to the endpoint URL: http://localhost.localdomain:4568/

что, по-видимому, является причиной для перезапуска всего этого, и это далеко не идеально, если макет s3 не сохраняется...

И вместо того, чтобы бороться с этим, я подумал, что было бы проще вообще не запускать кинезис или даже лучше; запускать только те службы, которые я пытаюсь использовать.

Я предположил SERVICES может помочь окружение var, но, похоже, оно указывает только порты. Если я исключу сервисы из предоставленного списка, они работают независимо...

Можно ли как-то выбрать подмножество услуг, предоставляемых в localstack?

РЕДАКТИРОВАТЬ

Так что после некоторой возни, чтения и т. Д. Удалось начать все через localstack start --docker

Ранее пользователь не имел соответствующей привилегии, и работает sudo localstack start --docker видимо игнорирует переменные окружения, которые я установил. Но теперь это исправлено, и я только запускаю сервисы S3 и SES.

Так что теперь S3 сталкивается с той же ошибкой;ERROR:localstack.services.s3.s3_starter:S3 health check failed: Could not connect to the endpoint URL: http://localhost.localdomain:4572/Даже если я могу использовать его сам, он работает нормально, эта проверка не проходит.

БОЛЬШЕ РЕДАКТИРОВАТЬ

Так что я просто не собираюсь использовать LocalStack. Даже не уверен, в чем проблема, может быть в boto или конфигурации моей виртуальной машины, но у меня есть более важные дела, чем отследить это для небольшого выигрыша...

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

1 ответ

Вы можете использовать SERVICES переменная окружения.

Например, чтобы запустить только S3 и DynamoDB:

SERVICES=s3,dynamodb localstack start

Или, чтобы запустить LocalStack в контейнере Docker:

SERVICES=s3,dynamodb localstack start --docker

(Примечание: предполагается, что вы установили LocalStack через pip install localstack)

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