找不到类:io.kubernetes.client.openapi.models.V1Deployment 当我尝试从 Jenkins 将应用程序部署到 Kubernetes 集群时

时间:2020-12-30 09:36:47

标签: jenkins kubernetes jackson

我有一个 Jenkins 作业指向启用了 webhook 的 GitHub。因此,无论何时推送到分支,都应该触发构建并将图像推送到 docker。 在 K8S 集群的部署阶段,我收到以下错误。很少有论坛建议将 JacksonApi 降级到较低版本,但是当我这样做时,其他插件停止工作,因为它们需要最新版本(2.12.0)。

我该如何解决这个问题?

ERRORS:

ERROR: ERROR: Can't construct a java object for tag:yaml.org,2002:io.kubernetes.client.openapi.models.V1Deployment; exception=Class not found: io.kubernetes.client.openapi.models.V1Deployment
 in 'reader', line 1, column 1:
    apiVersion: apps/v1

Caused by: hudson.remoting.ProxyException: org.yaml.snakeyaml.error.YAMLException: Class not found: io.kubernetes.client.openapi.models.V1Deployment

0 个答案:

没有答案