Created
August 6, 2019 01:55
-
-
Save ianchen06/3677a04fd3f210900aebfb8dbc8870bd to your computer and use it in GitHub Desktop.
Revisions
-
ianchen06 created this gist
Aug 6, 2019 .There are no files selected for viewing
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters. Learn more about bidirectional Unicode charactersOriginal file line number Diff line number Diff line change @@ -0,0 +1,20 @@ kubeadm config view > /root/kubeadmconf.yml kubeadm config upload from-file --config /root/kubeadmconf.yml cd /etc/kubernetes/pki # check cert before openssl x509 -in apiserver.crt -text -noout rm apiserver.* kubeadm init phase certs apiserver --config=/root/kubeadmconf.yml # check cert after openssl x509 -in apiserver.crt -text -noout systemctl daemon-reload systemctl restart kubelet # find and restart apiserver docker ps | grep apiserver docker restart apiserver_id # Verify connection to apiserver: openssl s_client -connect myserver:6443 | openssl x509 -noout -text # Reference # https://github.com/kubernetes/kubeadm/issues/1447