Puncte:1

K8s: descoperire Nu s-a putut solicita informații despre cluster (interzis)

drapel cn

Comanda kubeadm alăturați-vă 192.168.178.38:6443 ... eșuează

Gazda/portul este accesibil. L-am testat cu telnet.

Dar primesc asta pe nod:

[descoperire] Nu s-a putut solicita informații despre cluster, se va încerca din nou: 
    configmaps „cluster-info” este interzis: 
    Utilizatorul „system:anonymous” nu poate obține resursa „configmaps” din grupul API „” 
    în spațiul de nume „kube-public”

Unde pot găsi jurnalele pe planul de control (nodul master)?

Poate pot găsi mai multe detalii acolo despre cum cererea a eșuat.

drapel in
Este aproape sigur că token-ul tău de alăturare a expirat; sunt limitate în timp, cu excepția cazului în care luați măsuri pentru a le face să reziste mai mult
guettli avatar
drapel cn
@mdaniel nu cred. Am creat un token nou acum câteva minute. Deoarece nu-mi place să ghicesc, aș dori să arunc o privire la jurnalele planului de control pentru a vedea dacă pot găsi mai multe detalii acolo. Dar cum să obțineți jurnalele avionului de control?
drapel in
Nimeni nu vă poate oferi un răspuns general precis la acea întrebare, având în vedere căile literalmente infinite în care se poate conduce planul de control. Dar, în setările sănătoase în containere, ar fi `kubectl -n kube-system logs $apiserver_pod_name`, sau `docker logs $apiserver_cid`, sau `ctr logs $apiserver_cid` după cum s-ar fi așteptat.În acest caz specific, totuși, veți obține mult mai mult kilometraj din creșterea nivelului de verbozitate `kubeadm`, deoarece nu reușește să furnizeze acreditările (de aceea `system:anonymous` este în răspuns). Veți beneficia de a vedea dacă _puți_ citi și `cluster-info`
Rajesh Dutta avatar
drapel br
Această problemă este legată de permisiunea de acces a jetonului. Cum generați tokenul? Folosești această comandă? kubeadm token create --print-join-command
Wytrzymały Wiktor avatar
drapel it
Salut @guettli. Orice actualizari?
guettli avatar
drapel cn
@WytrzymaÅyWiktor da, am creat un răspuns, dar cred că te-ar ajuta.
Puncte:1
drapel cn

În cazul meu, a fost ceva în neregulă cu numele de gazdă.

Am instalat mașina virtuală cu numele k8s.

Dar în cartea pe care o folosesc pentru învățare se numește k8scp.

Așa că am redenumit mașina virtuală.

Acest lucru a dus la mesajul de eroare de mai sus.

Apoi am reinstalat VM-ul cu numele k8scp și apoi a funcționat.

Din păcate, nu cunosc adevărata cauză, deoarece reinstalarea nu este o opțiune în majoritatea cazurilor :-)

Postează un răspuns

Majoritatea oamenilor nu înțeleg că a pune multe întrebări deblochează învățarea și îmbunătățește legătura interpersonală. În studiile lui Alison, de exemplu, deși oamenii își puteau aminti cu exactitate câte întrebări au fost puse în conversațiile lor, ei nu au intuit legătura dintre întrebări și apreciere. În patru studii, în care participanții au fost implicați în conversații ei înșiși sau au citit transcrieri ale conversațiilor altora, oamenii au avut tendința să nu realizeze că întrebarea ar influența – sau ar fi influențat – nivelul de prietenie dintre conversatori.