Проверка работоспособности не пройдена - Локальная стека Атлассиана
Почти как говорится в названии.
Я пытаюсь запустить 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
)