使用 Spinnaker 将 Docker 镜像从 dockerhub 部署到 Aws Eb

Using Spinnaker to deploy a Docker image from dockerhub to Aws Eb

对 Spinnaker/Docker 很陌生。我们要做的是使用 Spinnaker 简单地检索已推送到 hub.docker.com 的 Docker 图像,并将其部署到 AWS Elastic Beanstalk 中的应用程序。我们的 spinnaker 服务器在 EC2 中的虚拟机上 运行。我们想使用 spinnaker,因为它支持带有批准链的负载平衡部署等。

关于这个主题的唯一参考文章涉及 Kubernetes,这是我不熟悉的另一个平台。我很困惑,因为从逻辑上讲,从 dockerhub 中拉出一个 Docker 图像并将其部署到 Aws 应该是这种基本部署形式之一。任何帮助,将不胜感激。

AWS EB 不是 Spinnaker 支持的部署平台。每个平台都需要在 Spinnaker 的云提供商集成服务中满足一系列操作和缓存要求,Clouddriver. This is a non-trivial amount of work and so far no one has stepped up to do it. If you (or anyone else) is interested in adding support you can reach us in the #dev channel in Slack 我们很乐意指导您完成它。