Încerc să configurez un singur cluster k8s cu nod, dar am probleme cu blocarea acestuia Nu e gata
Primesc asta dacă fug descrie
pe nod
Conditii:
Tastați Stare LastHeartbeatTime LastTransitionTime Motiv mesaj
---- ------ ----------------- ------------------ ----- - -------
NetworkUnavailable Fals Vineri, 13 mai 2022 16:48:19 +0200 Vineri, 13 mai 2022 16:48:19 +0200 FlannelIsUp Flannel rulează pe acest nod
MemoryPressure Fals Vin, 13 mai 2022 18:05:31 +0200 Vin, 13 mai 2022 16:38:24 +0200 KubeletHasSufficienteMemory kubelet are suficientă memorie disponibilă
DiskPressure False Vin, 13 mai 2022 18:05:31 +0200 Vin, 13 mai 2022 16:38:24 +0200 KubeletHasNoDiskPressure kubelet nu are presiune pe disc
PIDPressure Fals Vin, 13 mai 2022 18:05:31 +0200 Vin, 13 mai 2022 16:38:24 +0200 KubeletHasSufficientePID kubelet are suficient PID disponibil
Gata Fals Vineri, 13 mai 2022 18:05:31 +0200 Vineri, 13 mai 2022 16:38:24 +0200 KubeletNotReady Rețeaua de rulare a containerului nu este pregătită: NetworkReady=motiv fals:NetworkPluginNotReady mesaj:docker: pluginul de rețea nu este gata configurație neinițializată
Adrese:
IP intern: 192.168.50.186
Nume gazdă: intel-nuc
...
PodCIDR: 10.244.0.0/24
PodCIDR-uri: 10.244.0.0/24
Pod-uri neterminate: (6 în total)
Spațiu de nume Nume CPU Solicită Limite CPU Solicită memorie Limite memorie Vârstă
--------- ---- ------------ ---------- ---------------- ------------- ---
kube-system etcd-intel-nuc 100m (1%) 0 (0%) 100Mi (0%) 0 (0%) 87m
kube-system kube-apiserver-intel-nuc 250m (3%) 0 (0%) 0 (0%) 0 (0%) 87m
kube-system kube-controller-manager-intel-nuc 200m (2%) 0 (0%) 0 (0%) 0 (0%) 87m
kube-system kube-flannel-ds-f4mz7 100m (1%) 100m (1%) 50Mi (0%) 50Mi (0%) 78m
kube-system kube-proxy-gjbjn 0 (0%) 0 (0%) 0 (0%) 0 (0%) 87m
kube-system kube-scheduler-intel-nuc 100m (1%) 0 (0%) 0 (0%) 0 (0%) 88m
Nu găsesc erori pe nod și am instalat un controler de rețea flanel și i-am schimbat setarea cidr la 10.244.0.0/24
, dar în afară de asta, este exact ceea ce este pe master în repo-ul lor git.
kubectl -n jurnalele de sistem kube kube-flannel-ds-f4mz7
I0513 14:48:18.130988 1 main.go:205] CLI flags config: {etcdEndpoints:http://127.0.0.1:4001,http://127.0.0.1:2379 etcdPrefix:/coreos.com/network: etcdCertyfile: etcdKerty : etcdCAFile: etcdUsername: etcdPassword: version:false kubeSubnetMgr:true kubeApiUrl: kubeAnnotationPrefix:flannel.alpha.coreos.com kubeConfigFile: iface:[] ifaceRegex:[] ipMasq:true subnetFile:/subnet public/IP public. : subnetLeaseRenewMargin:60 healthzIP:0.0.0.0 healthzPort:0 iptablesResyncSeconds:5 iptablesForwardRules:true netConfPath:/etc/kube-flannel/net-conf.json setNodeNetworkUnavailable:true}
W0513 14:48:18.131094 1 client_config.go:614] Nu au fost specificate nici --kubeconfig, nici --master. Folosind inClusterConfig. S-ar putea să nu funcționeze.
I0513 14:48:18.427877 1 kube.go:120] Se așteaptă 10m0s pentru sincronizarea controlerului nodului
I0513 14:48:18.428024 1 kube.go:378] Se pornește managerul de subrețea kube
I0513 14:48:19.428219 1 kube.go:127] Sincronizarea controlerului nodului cu succes
I0513 14:48:19.428249 1 main.go:225] Manager de subrețea creat: Manager de subrețea Kubernetes - intel-nuc
I0513 14:48:19.428258 1 main.go:228] Instalarea dispozitivelor de gestionare a semnalelor
I0513 14:48:19.428558 1 main.go:454] S-a găsit configurația rețelei - Tip backend: vxlan
I0513 14:48:19.428616 1 match.go:189] Determinarea adresei IP a interfeței implicite
I0513 14:48:19.429528 1 match.go:242] Utilizând interfața cu numele wlp0s20f3 și adresa 192.168.50.186
I0513 14:48:19.429580 1 match.go:264] Adresă externă implicită la adresa interfeței (192.168.50.186)
I0513 14:48:19.429699 1 vxlan.go:138] Configurare VXLAN: VNI=1 Port=0 GBP=fals Învățare=fals DirectRouting=fals
I0513 14:48:19.430968 1 device.go:82] Dispozitivul VXLAN există deja
I0513 14:48:19.431213 1 device.go:90] Se returnează dispozitivul existent
I0513 14:48:19.431823 1 kube.go:339] Setarea NodeNetworkUnavailable
I0513 14:48:19.629092 1 main.go:332] Configurarea regulilor de mascare
I0513 14:48:19.929866 1 main.go:353] Schimbarea politicii implicite de lanț FORWARD în ACCEPT
I0513 14:48:19.929994 1 main.go:366] Am scris fișierul de subrețea în /run/flannel/subnet.env
I0513 14:48:19.930018 1 main.go:370] Running backend.
I0513 14:48:19.930040 1 main.go:391] În așteptarea ieșirii tuturor goroutinelor
I0513 14:48:19.930071 1 vxlan_network.go:61] urmărirea unor noi închirieri de subrețea
I0513 14:48:19.932511 1 iptables.go:231] Lipsesc unele reguli iptables; ștergerea și recrearea regulilor
I0513 14:48:19.932528 1 iptables.go:255] Se șterge regula iptables: -s 10.244.0.0/24 -d 10.244.0.0/24 -m comment --comment flanneld masq -j RETURN
I0513 14:48:20.027801 1 iptables.go:255] Se șterge regula iptables: -s 10.244.0.0/24 ! -d 224.0.0.0/4 -m comentariu --comentare flanneld masq -j MASQUERADE --random-fully
I0513 14:48:20.028018 1 iptables.go:231] Unele reguli iptables lipsesc; ștergerea și recrearea regulilor
I0513 14:48:20.028037 1 iptables.go:255] Se șterge regula iptables: -s 10.244.0.0/24 -m comment --comment flanneld forward -j ACCEPT
I0513 14:48:20.030548 1 iptables.go:255] Stergerea regulii iptables: ! -s 10.244.0.0/24 -d 10.244.0.0/24 -m comentariu --comentare flanneld masq -j RETURN
I0513 14:48:20.127958 1 iptables.go:255] Se șterge regula iptables: -d 10.244.0.0/24 -m comment --comment flanneld forward -j ACCEPT
I0513 14:48:20.128885 1 iptables.go:255] Stergerea regulii iptables: ! -s 10.244.0.0/24 -d 10.244.0.0/24 -m comentariu --comentare flanneld masq -j MASQUERADE --random-fully
I0513 14:48:20.131400 1 iptables.go:243] Adăugarea regulii iptables: -s 10.244.0.0/24 -m comment --comment flanneld forward -j ACCEPT
I0513 14:48:20.228048 1 iptables.go:243] Adăugarea regulii iptables: -s 10.244.0.0/24 -d 10.244.0.0/24 -m comment --comment flanneld masq -j RETURN
I0513 14:48:20.233896 1 iptables.go:243] Adăugarea regulii iptables: -s 10.244.0.0/24 ! -d 224.0.0.0/4 -m comentariu --comentare flanneld masq -j MASQUERADE --random-fully
I0513 14:48:20.333838 1 iptables.go:243] Adăugarea regulii iptables: ! -s 10.244.0.0/24 -d 10.244.0.0/24 -m comentariu --comentare flanneld masq -j RETURN
I0513 14:48:20.432009 1 iptables.go:243] Adăugarea regulii iptables: ! -s 10.244.0.0/24 -d 10.244.0.0/24 -m comentariu --comentare flanneld masq -j MASQUERADE --random-fully
I0513 14:48:20.530266 1 iptables.go:243] Adăugarea regulii iptables: -d 10.244.0.0/24 -m comment --comment flanneld forward -j ACCEPT
S-ar putea să nu știu cu adevărat ce citesc în jurnalele pentru flanel, dar din câte am înțeles nu există probleme reale.
Și fișierul cni pare a fi corect
[munhunger@intel-nuc net.d]$ ls
10-flanel.conflist
[munhunger@intel-nuc net.d]$ cat 10-flannel.conflist
{
"nume": "cbr0",
"cniVersion": "0.3.1",
„pluginuri”: [
{
"tip": "flanel",
„delegat”: {
„HairpinMode”: adevărat,
„isDefaultGateway”: adevărat
}
},
{
"type": "portmap",
„capacități”: {
„portMappings”: adevărat
}
}
]
}
[munhunger@intel-nuc net.d]$ pwd
/etc/cni/net.d
Îmi lipsește ceva evident sau de ce nu se pregătește nodul meu k8s?