這個(gè)插件的這個(gè)版本最好使!!!? ?Kubernetes CD to version 1.0
升級(jí)到高級(jí) 在使用中會(huì)報(bào)錯(cuò)
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 ^
原因不明绷耍,但是版本降低到1.0就可以執(zhí)行成功
這個(gè)插件需要配合本地的yaml文件來(lái)使用,yaml文件中可以使用系統(tǒng)變量鲜侥,類(lèi)似? $BUILD_NUMBER? ??$KUBERNETES_SECRET_NAME
官方的例子
變量可以是$VARIABLE?或者${VARIABLE} 都可以在yaml文件運(yùn)行是替換成系統(tǒng)變量代表的值褂始。
插件的 官方地址:https://plugins.jenkins.io/kubernetes-cd/#documentation
在k8s的master上 查看kubeconfig
#cat /etc/kubernetes/admin.conf
插件下載鏈接
鏈接:https://pan.baidu.com/s/1ZdPZPkPkAoEhUMPS1R_x8A
提取碼:jau1