【发布时间】:2020-02-21 13:21:37
【问题描述】:
我正在尝试通过 Jenkins 在 AWS EKS 中部署 Kubernetes 应用程序。
我访问了几个博客,他们提到了 Jenkins X。但是 JenkinsX 需要单独配置。但按照说明,我们需要使用现有的 Jenkins 进行 K8S 应用部署。
注意:AWS EKS 和 Jenkins 是独立的机器(我们使用现有的 Jenkins)。我可能需要根据需求创建新的 EKS 环境。
请建议是否有任何可用于部署的 适用于 Jenkins 的 AWS EKS 插件。
其他
有什么方法可以创建自定义 Bash 脚本(自动化脚本)以在 AWS EKS 中部署 K8S 应用程序?
我的研究是:实际上 AWS 只为创建/管理集群提供 api/sdk 支持,而不是在 k8s 环境中部署应用程序(使用kubectl)。
可能创建集群我们可以通过 SDK 来完成。但是如何远程部署 k8s 应用程序(因为 Jenkins 在另一台机器上运行)。
【问题讨论】:
标签: amazon-web-services jenkins kubernetes amazon-eks