我想將我的 Kubernetes 集群擴展一個節點。
所以我運行 scale.yaml Ansible 劇本:
ansible-playbook -i inventory/local/hosts.ini --become --become-user=root scale.yml
但是當上傳控制平面證書發生時我收到錯誤訊息:
TASK [Upload control plane certificates] ***************************************************************************************************************************************************
ok: [jay]
fatal: [sam]: FAILED! => {"changed": false, "cmd": ["/usr/local/bin/kubeadm", "init", "phase", "--config", "/etc/kubernetes/kubeadm-config.yaml", "upload-certs", "--upload-certs"], "delta": "0:00:00.039489", "end": "2022-01-08 11:31:37.708540", "msg": "non-zero return code", "rc": 1, "start": "2022-01-08 11:31:37.669051", "stderr": "error execution phase upload-certs: failed to load admin kubeconfig: open /etc/kubernetes/admin.conf: no such file or directory\nTo see the stack trace of this error execute with --v=5 or higher", "stderr_lines": ["error execution phase upload-certs: failed to load admin kubeconfig: open /etc/kubernetes/admin.conf: no such file or directory", "To see the stack trace of this error execute with --v=5 or higher"], "stdout": "", "stdout_lines": []}
任何人都知道問題可能是什么?
提前致謝。
uj5u.com熱心網友回復:
我自己解決了。
我將 /etc/kubernetes/admin.conf 和 /etc/kubernetes/ssl/ca.* 復制到新節點,現在規模劇本可以作業了。也許這不是正確的方法,但它確實有效......
轉載請註明出處,本文鏈接:https://www.uj5u.com/gongcheng/407862.html
標籤:
