前言
報錯信息:
Error from server (ServerTimeout): error when creating "busybox.yaml": No API token found for
service account "default", retry after the token is automatically created and added to the service
account
解決方法
1.首先生成密鑰:
openssl genrsa -out /etc/kubernetes/serviceaccount.key 2048
2.編輯/etc/kubenetes/apiserver
添加以下內(nèi)容
KUBE_API_ARGS="--service_account_key_file=/etc/kubernetes/serviceaccount.key"
3.編輯/etc/kubernetes/controller-manager
KUBE_CONTROLLER_MANAGER_ARGS="--service_account_private_key_file=/etc/kubernetes/serviceaccount.key"
- 重啟服務(wù)
systemctl restart etcd kube-apiserver kube-controller-manager kube-scheduler