Я пытаюсь оценить Jenkins + Spinnaker как нашу CI / CD-платформу, и я хотел бы сказать, что она отлично работала для нас до стадии подготовки. Мы используем AWS и AMI для нашего потока.
Теперь наше требование заключается в том, что мы хотим предоставить общий доступ к AMI для учетной записи Prod, которая полностью отличается от учетной записи UAT и Staging, только когда она проходит QA в Staging env, поскольку мы хотим сохранить только те изображения в нашей учетной записи Prod, которые прошли качественные ворота. Я пытался найти какое-то предложение для того же, но не нашел. Хотя было несколько блогов о совместном использовании AMI с различными регионами, на которых выпекается aws-multi-ebs.json, что не является нашим требованием.
Есть ли какой-то встроенный процесс в самом Spinnaker для того же или мне нужно использовать какую-то внешнюю работу, например, интеграцию с Jenkins, для копирования AMI в Prod env?