Această problemă provine din următoarea documentație Cum să implementați Kubernetes folosind Kubespray. Le-am urmărit documentația cuvânt cu cuvânt și am ajuns la acest punct:
ansible -i inventar.ini -m ping all
Iată comanda de mai sus din documentație
Documentația prezintă toți pașii necesari pentru implementarea Kubernetes în UpCloud folosind Kubespray și Terraform. După cum am menționat mai devreme, aș putea executa toate comenzile până când am apăsat comanda: ansible -i inventar.ini -m ping all
Introduceți fraza de acces pentru cheia „/home/summer/.ssh/id_rsa”:
kubespray-lucrător-2 | DE NEATINS! => {
„schimbat”: fals,
"msg": "Nu s-a putut conecta la gazdă prin ssh: Avertisment: A fost adăugat permanent „<adresa IP>” (ECDSA) la lista de gazde cunoscute.\r\nubuntu@<adresa IP>: Permisiune refuzată (cheie publică). ",
„inaccesibil”: adevărat
}
Introduceți fraza de acces pentru cheia „/home/summer/.ssh/id_rsa”:
kubespray-lucrător-0 | DE NEATINS! => {
„schimbat”: fals,
"msg": "Nu s-a putut conecta la gazdă prin ssh: Avertisment: A fost adăugat permanent „<adresa IP>” (ECDSA) la lista de gazde cunoscute.\r\nConexiune închisă de portul 22 de <adresa IP>",
„inaccesibil”: adevărat
}
Introduceți fraza de acces pentru cheia „/home/summer/.ssh/id_rsa”:
kubespray-lucrător-1 | DE NEATINS! => {
„schimbat”: fals,
"msg": "Nu s-a putut conecta la gazdă prin ssh: Avertisment: A fost adăugat permanent „<adresa IP>” (ECDSA) la lista de gazde cunoscute.\r\nubuntu@<adresa IP>: Permisiune refuzată (cheie publică). ",
„inaccesibil”: adevărat
}
kubespray-master-0 | DE NEATINS! => {
„schimbat”: fals,
"msg": "Nu s-a putut conecta la gazdă prin ssh: Avertisment: A fost adăugat permanent „<adresa IP>” (ECDSA) la lista de gazde cunoscute.\r\nubuntu@<adresa IP>: Permisiune refuzată (cheie publică). ",
„inaccesibil”: adevărat
}
eroarea de mai sus în formă de imagine pentru referințe suplimentare
Vă rugăm să rețineți: regiunea ascunsă în cerneluri albe sunt adresele IP publice atribuite fiecărui nod din imaginea de mai sus.
Pot accesa de la distanță serverul Ubuntu apăsând: ssh <nume utilizator>@<adresa_ip>
. Iată un instantaneu al cluster-settings.tfvars
sa vad daca am gresit ceva:
zona = "fe-fxfx"
nume de utilizator = "ubuntu"
# Prefix de utilizat pentru toate resursele pentru a le separa de alte resurse
prefix = "kubespray"
inventory_file = "inventory.ini"
# Setați sistemul de operare folosind UUID sau numele exact
template_name = "Ubuntu Server 20.04 LTS (Focal Fossa)"
ssh_public_keys = [
# Pune aici cheia SSH publică
„a eliminat cheia publică din motive de securitate”,
]
De asemenea, imaginea de la cluster-settings,tfvars
fisier de referinta:
cluster-settings.tfvars
Rezultatul din ping-ul nodurilor sunt, de asemenea, neregulate, într-un sens, dacă maestru-0
este executat cu succes ping la o instanță, în cealaltă, niciuna dintre ele nu primește ping [când a încercat din nou]. În timp ce, uneori muncitor-2
este ping și restul nu.