无需Docker注册表即可将Jenkins CI / CD部署到AWS EKS

时间:2020-05-08 07:12:56

标签: docker jenkins docker-registry nexus3 aws-eks

我们正在尝试与Jenkins建立一个开发CI / CD管道,该管道可构建Docker映像并将其直接部署到AWS EKS集群。这甚至有可能吗?

我们的现有系统

  • 詹金斯(Jenkins)作为CI来从GitLab中选择代码并构建Docker映像
  • 构建后,詹金斯将图像推送到Jfrog Artifactory(专业)
  • 我们将Harness用于CD,从Artifactory挑选图像并进行部署 到AWS

此处,人工制品和线束为我们带来了费用,我们不想将其用于开发构建。因此,我们使用Soantype Nexus3 OSS(开源版本)设置了Docker Registry。

我想在这里了解两个选项:

  1. 如果我可以使用Jenkins构建Docker映像并将其推送到Nexus Docker Registry并使用Jenkins Itself for CD将其部署到AWS EKS?
  2. 使用Jenkins构建Docker映像并将其直接部署到AWS EKS,甚至不必将其存储在Docker注册表中?

任何建议和帮助都将受到高度赞赏!

0 个答案:

没有答案