最简单的解决方案是完全禁用安全性——将/var/lib/jenkins/config.xml
文件中的true
更改为false
.
<useSecurity>true</useSecurity>
实现同样目的的一个班轮:
sed -i 's/<useSecurity>true<\/useSecurity>/<useSecurity>false<\/useSecurity>/g' /var/lib/jenkins/config.xml
然后重新启动jenkins :
sudo service jenkins restart
然后转到管理面板,再次设置所有内容.
如果您在Kubernetespod 内运行Jenkins,但无法运行service
命令,则可以通过删除pod 重新启动Jenkins:
kubectl delete pod <jenkins-pod-name>
一旦命令发出,库伯内特斯将终止旧pod 并启动新pod .