通过jenkins向kubernetes部署应用程序

通过jenkins向kubernetes部署应用程序,jenkins,kubernetes,Jenkins,Kubernetes,我正试图通过jenkins使用kubernetes Continuous deploy插件将一个应用程序部署到kubernetes集群。我将config.yml文件复制到jenkins机器中,并在构建步骤中给出了路径,我得到了一个错误: “找不到匹配的配置文件” 插件和控制台的截图在链接中 我在jenkins服务器上看到了相同的错误,然后通过更正路径修复了它 你能把你的.yml文件放到你的源代码管理中吗。因为Kubernetes Continuous Deploy插件将检查您的工作区 插件会检

我正试图通过jenkins使用
kubernetes Continuous deploy
插件将一个应用程序部署到kubernetes集群。我将config
.yml
文件复制到jenkins机器中,并在构建步骤中给出了路径,我得到了一个错误:

“找不到匹配的配置文件”

插件和控制台的截图在链接中


我在jenkins服务器上看到了相同的错误,然后通过更正路径修复了它

你能把你的.yml文件放到你的源代码管理中吗。因为Kubernetes Continuous Deploy插件将检查您的工作区

插件会检查你的路径,但不会找到。我附上了图片,你可以看到我的工作配置

  • 将.yml文件添加到github存储库
  • 将以下内容作为文件的路径
    $workspace/deployment.yml
  • 将存储库从git url签出到作业的工作区

  • 我猜您在请求config pah:/home/…时缺少了
    /
    。不,路径应该以Ant全局语法给出,所以我在开始时没有给出“/”@IdirOuhabMeskine@srinivasb老兄,我已经为这个问题挣扎了很长时间了。我的问题是SSH服务器那到底是什么服务器?@muzijack它应该是Kubernetes主服务器。如果您具有ssh功能(ppk文件),它将使用ssh并获得所需的凭据。