Centos 7仮想マシンでkubernetesを使用してクラスターを設定しようとしましたが、ワーカーをクラスターに参加させる部分で停止しました。
マスターを正常に設定し、トークンを取得しました。 2番目のCentos 7システムにトークンを追加しましたが、何も起こりません。
ログの調査中に次のようなものが得られましたが、正確に原因が何であるかはわかりません。両方のサーバーに対して/etc/hostsファイルにホストエントリを追加し、マスター設定のリセットを2回試しました。
以下は作業機械のログです。
Apr 22 20:11:12 ks01 kubelet: E0422 20:11:12.647230 14902 kubelet.go:2267] node "ks01" not found
Apr 22 20:11:12 ks01 kubelet: E0422 20:11:12.651006 14902 controller.go:136] failed to ensure node lease exists, will retry in 400ms, error: Unauthorized
Apr 22 20:11:12 ks01 kubelet: E0422 20:11:12.853918 14902 kubelet.go:2267] node "ks01" not found
Apr 22 20:11:12 ks01 kubelet: W0422 20:11:12.854042 14902 pod_container_deletor.go:77] Container "82896667dd899c60e767f5c25a0a3da52a2c750cc0ac280eb0a3a9b6b4f3d1d3" not found in pod's containers
Apr 22 20:11:12 ks01 kubelet: I0422 20:11:12.854076 14902 kubelet_node_status.go:294] Setting node annotation to enable volume controller attach/detach
Apr 22 20:11:12 ks01 kubelet: E0422 20:11:12.858635 14902 csi_plugin.go:271] Failed to initialize CSINodeInfo: error updating CSINode annotation: timed out waiting for the condition; caused by: Unauthorized
Apr 22 20:11:12 ks01 kubelet: I0422 20:11:12.893113 14902 kubelet_node_status.go:70] Attempting to register node ks01
Apr 22 20:11:12 ks01 kubelet: E0422 20:11:12.895442 14902 kubelet_node_status.go:92] Unable to register node "ks01" with API server: Unauthorized