k8s 集群我是用 vagrant 起的,我导出了p12文件(按这篇文章来的)
# 生成 client-certificate-data
grep 'client-certificate-data' ~/.kube/config | head -n 1 | awk '{print $2}' | base64 -d >> kubecfg.crt
# 生成 client-key-data
grep 'client-key-data' ~/.kube/config | head -n 1 | awk '{print $2}' | base64 -d >> kubecfg.key
# 生成 p12
openssl pkcs12 -export -clcerts -inkey kubecfg.key -in kubecfg.crt -out kubecfg.p12 -name "kubernetes-client"
在 chrome 导入了 p12 证书
但是,还是证书无效
1
salamanderMH OP 原来证书是已经验证通过了,只是 chrome 显示还是标红的,另外 Dashboard 新的命名空间到了 kubernetes-dashboard 中。
|