这个插件的这个版本最好使!!! Kubernetes CD to version 1.0
升级到高级 在使用中会报错
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就可以执行成功
这个插件需要配合本地的yaml文件来使用,yaml文件中可以使用系统变量,类似 $BUILD_NUMBER $KUBERNETES_SECRET_NAME
官方的例子
变量可以是$VARIABLE 或者${VARIABLE} 都可以在yaml文件运行是替换成系统变量代表的值。
插件的 官方地址:https://plugins.jenkins.io/kubernetes-cd/#documentation
在k8s的master上 查看kubeconfig
#cat /etc/kubernetes/admin.conf
插件下载链接
链接:https://pan.baidu.com/s/1ZdPZPkPkAoEhUMPS1R_x8A
提取码:jau1