Текущая ситуация:
У нас есть CI и CD, как показано ниже.
у нас есть опрос SCM в Jenkins, как только появляются новые коммиты, Jenkins начнет сборку через jenkinsfile, и файл Jenkins ищет файлpom и начинает создавать файл jar, как только jar создал его, он начнет создавать образ docker из него с помощью dockerfile, а изображение будет перемещено в концентратор docker (приватный dockerhub). (CD ==> затем мы используем portainer для развертывания последней версии.Изображение в aws docker swarm cluster вручную).
Мы пытаемся создать компакт-диск следующим образом:
Теперь мне нужно развернуть последний образ из dockerhub в aws (docker swarm cluster) автоматически черезДженкинсу нравится развертывание одним кликом.
Как мы можем добиться этого развертывания, используя Ansible или Portainer в автоматическом режиме, например, сборка и развертывание?
Если это так, пожалуйста, предложите ссылку или шаги для достижения этой цели?
есть ли лучший подход, чем Ansible?