Jenkins机器安装kubelet发布报认证失败

1.看Jenkinsfile

2.查看报错,认证失败

可以看到说认证失败,但是我Jenkins的机器是执行kubectl命令是成功的
[root@devops ~]# kubectl get pod 
NAME                                      READY   STATUS    RESTARTS   AGE
nexus3-7b7598945f-njgpn                   1/1     Running   1          6d6h

3.修改后

我的授权文件是通过环境变量来生效的,对于变量是放在/etc/profile中的, 而/etc/profile只有在用户登录的时候才会被load,Jenkins在运行命令时,使用的是Non-login的方式

原文地址:https://www.cnblogs.com/Applogize/p/15749643.html