使用证书后,使用kubectl命令则必须加上证书参数,如
--client-certificate=tls.crt --client-key=tls_decode.key --certificate-authoriry=ca.crt
直接调用接口可以使用curl的方式,加上–cert –key –cacert
curl cert --cert tls.crt --key tls_decode.key --cacert ca.crt -v -XGET -H "Accept:application/json,*/*" -H "User-Agent:kubectl/2.0.13(linux/amd64) kubernetes/fc362e2" https://xx.xxx.xxx.xx:5443/apis/extensions/v1beta1/namespaces/cfe-test/daemonsets/xxx
如果需要发送的body体很长的时候使用postman就很方便,新版本的postman支持证书https的请求访问
步骤如下
原文:http://www.cnblogs.com/opama/p/6414782.html