Как применить бессерверную версию к существующей лямбде - PullRequest
3 голосов
/ 17 июня 2020

Когда я пытаюсь развернуть существующую лямбда-функцию, настроенную в serverless.yml, как показано ниже, появляется сообщение «Произошла ошибка: ApiLambdaFunction - уже существует существующая-функция-имя-созданная-моим-DevOps».

functions:
  api:
    name: an-existing-function-name-created-by-my-devops

Значит, нельзя развертывать существующую лямбду, созданную без сервера?

1 Ответ

0 голосов
/ 18 июня 2020

Поскольку Serverless управляет вашими ресурсами через стек CloudFormation, вы, вероятно, сможете импортировать лямбда-функцию в пользовательском интерфейсе ( Импортировать существующие ресурсы в стек CloudFormation ) и затем снова выполнить развертывание.

Я не пробовал это, и, скорее всего, есть лучшее решение.

Изменить : предварительным условием является то, что вы успешно создали свой стек перед добавлением желаемой функции.

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