Я ссылаюсь на это руководство по aws , чтобы развернуть наши лямбды-кросс-аккаунты.Я могу заставить лямбды успешно развернуться, но я замечаю, что, если я пойду развернуть другую лямбду (lambda_b)
, повторно используя тот же конвейер, но для другой лямбды, эта другая лямбда (lambda_b)
заменит другую лямбду (say lambda_a)
, который был развернут ранее, так что в любой момент у меня только одна лямбда в консоли aws.
Может ли это произойти из-за того, как я создаю набор изменений?Я просто не знаю, как действовать и где искать, чтобы понять, почему он не развертывает lambda_b
без замены lambda_a
, хотя мы повторно используем один и тот же конвейер для всех лямбд.
Чтобы развернуть lambda_a
Мне пришлось пройти все шаги, 1-6 из учебника, связанного выше. Однако, чтобы развернуть lambda_b
, я только перезапущу шаги 4 и 5 из вышеперечисленных, вот почему?Когда я снова пытаюсь выполнить повторный прогон с самого начала, он не видит набор изменений для шага 1
В файле yaml облачной информации codepipiline естьспособ установить атрибут retain: true или какой-либо другой способ, чтобы я мог показать все лямбды, которые мы развернули до сих пор;сейчас я могу только показать лямбда, которая была развернута в последний раз, поскольку новое лямбда-развертывание (lambda_b)
всегда заменяет старое лямбда-развертывание (lambda_a)
I want the console to show both lambda_a, and lambda_b