下記のようにkube-flannel-dsのPodがCrashLoopBackOffまたはErrorとなります。
kube-flannel-ds-7rt5j 0/1 CrashLoopBackOff 6 8m23s kube-flannel-ds-r7vj2 0/1 CrashLoopBackOff 6 7m35s
指定されたネットワークインタフェース名が誤っている可能性があるため、kubernetesネットワークの初期化に失敗しました。
ifconfig -aコマンドで出力されるネットワークインタフェースのうち、inventories/hosts等に指定しているIPアドレスを指すネットワークインタフェース名(例えば、ens192等)を確認します。
eth0ではない場合、play_small_kubernetes_delete.ymlを実行して、現在のkubernetesクラスタを一度削除します。
正しいネットワークインタフェース名を下記の定義ファイルのk8s_master_flannel_ifaceの値に指定します。
/var/FJSGHD/inventories/group_vars/k8s_master/k8s_master.yml
# # k8s/k8s_master # k8s_master_flannel_iface: eth0 k8s_apiserver_advertise_address: "{{ k8s_master_server }}"
ファイルを修正後に、再度play_small_kubernetes.ymlを実行後、下記のコマンドを実行して、kube-flannel-dsのPodがRunningになることを確認してください。
kubectl -n kube-system get pod