说明:花了1周时间学习pipeline,纯粹为锻炼锻炼实验及演示的能力!
ps:
pkcs文件生成方法:
CONFIG=".kube/config"
echo -n $(cat $CONFIG | grep certificate-authority-data | cut -d: -f2) | base64 -d > my-ca-cert.crt
echo -n $(cat $CONFIG | grep client-certificate-data | cut -d: -f2) | base64 -d > my-client.crt
echo -n $(cat $CONFIG | grep client-key-data | cut -d: -f2) | base64 -d > my-client.key
openssl pkcs12 -export -out newokcs12-for-jenkins-connection.pfx -inkey my-client.key -in my-client.crt -certfile my-ca-cert.crt