用于 Kubernetes 部署 (EKS) 的 Jenkins 插件

标签 jenkins kubernetes amazon-eks

我正在 AWS-EKS 中运行我的应用程序,但我的 Jenkins 实例尚未容器化。为了部署我们的应用程序,我们在 Jenkins Pipeline 中使用 kubectl 命令。我想知道通过 Jenkins 部署 Kubernetes 的最佳实践或插件。

到目前为止,我发现以下插件并不完全适合我的用例。

https://github.com/jenkinsci/kubernetes-plugin - 运行动态 Jenkins 代理。可能不适合我的情况。

https://github.com/jenkinsci/kubernetes-cd-plugin - 该插件提供 K8s 部署功能,但与 EKS 交互是该插件的一个问题,因为 EKS 身份验证是由 aws-iam-authenticator

完成的

Jenkins 中是否有可用的插件来处理 Kubernetes 部署?

任何指示都会有帮助。

最佳答案

关于用于 Kubernetes 部署 (EKS) 的 Jenkins 插件,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/53782036/

相关文章:

logging - Kubernetes pod 不记录日志,但容器正在记录到 Docker 守护进程

mysql - 如何访问 Kubernetes 中的复制数据库?

kubernetes - cronjob 在 AWS EKS 集群中使用 UTC 时区运行

windows - Jenkins错误: No test report files were found.配置错误?

docker - 在 docker 容器中安装包

mongodb - 在集群外使用 StatefulSets 在 Kubernetes 上公开 MongoDB

kubernetes - 我可以将EKS NodePort服务与端口80和443一起使用吗

amazon-web-services - 在身份验证配置中找不到 Pod 执行角色或没有所有必需的权限。我该如何调试?

powershell - 构建步骤 'Windows PowerShell' 将构建标记为失败,为什么?

Jenkins - 当新从属连接时运行作业