Мне нужно создать конвейер CI / CD, который обновляет код существующей лямбда-функции, созданной с помощью консоли. Создание нового не вариант!
Я успешно развернул код с помощью CloudFormation на этапе развертывания, но он может обновлять код только для тех функций Lambda, которые созданы с CloudFormation / SAM. Когда я указываю имя и существующую Lambda в файле template.yaml, он пытается создать его и сообщает, что он уже существует!
2-й способ, который я пробовал - это развертывание с использованием CodeDeploy, и я получаю эту ошибку: - «BundleType должен быть либо YAML, либо JSON»
Этот поток дает решение этой проблемы, и я не могу применить его к своему случаю: CodePipeline: CodeDeploy сообщает «BundleType должен быть либо YAML, либо JSON "
Есть ли другой способ создать правильный конвейер CI / CD, который обновляет код только для лямбда-функции?