1、修改配置文件
wget https://raw.githubusercontent.com/kubernetes/dashboard/master/src/deploy/recommended/kubernetes-dashboard.yaml
将image配置为本地仓库中对应的image
2、生成dashboard使用的secret
2.1生成dashboard.pass.key
# openssl genrsa -des3 -passout pass:x -out dashboard.pass.key 2048
2.2
使用dashboard.pass.key生成dashboard.key
# openssl rsa -passin pass:x -in dashboard.pass.key -out dashboard.key
2.3
使用dashboard.key生成dashboard.crt
这里让输入一个复杂的密码,不用输入,直接按回车,留空就行。意思是这个密码是证书拥有者用来撤销这个证书的,因为这是个个人证书所以无法撤销所以就不需要使用。
# rm dashboard.pass.key
# openssl req -new -key dashboard.key -out dashboard.csr
2.4生成一个ssl certificate
#openssl x509 -req -sha256 -days 365 -in dashboard.csr -signkey dashboard.key -out dashboard.crt
2.5把生成的dashboard.crt和dashbo