Które stwierdzenie opisuje kluczową różnicę operacyjną między Ansible a Chef?
Wybierz odpowiedź
Dotknij opcji, aby sprawdzić swoją odpowiedź.
Poprawna odpowiedź: Ansible wypycha konfigurację do klienta. Klient Chef pobiera konfigurację z serwera..
Dlaczego to jest odpowiedź
Poprawna odpowiedź podkreśla fundamentalną różnicę w architekturze działania. Ansible działa w modelu push, co oznacza, że kontroler Ansible inicjuje połączenie SSH (domyślnie) z zarządzanymi węzłami i wysyła do nich instrukcje konfiguracji. Chef natomiast działa w modelu pull; węzły klienckie Chef (tzw. nodes) okresowo łączą się z serwerem Chef, aby pobrać i zastosować najnowszą konfigurację. Pierwsza opcja jest nieprawidłowa, ponieważ Ansible używa YAML do definiowania playbooków, a Chef używa Ruby (w postaci "przepisów" i "kucharzy"). Druga opcja jest nieprawidłowa, ponieważ serwer Chef (Chef Infra Server) jest zazwyczaj instalowany na systemach Linux, a Ansible Control Node (nie "serwer Ansible") działa na systemach Linux/Unix, ale może zarządzać hostami Windows. Trzecia opcja jest nieprawidłowa, ponieważ zarówno Ansible, jak i Chef oferują mechanizmy redundancji dla swoich serwerów kontrolnych/infrastrukturalnych, choć ich implementacje się różnią.
Zdaj egzamin — bez niekończącego się szukania odpowiedzi
Uzyskaj wszystkie zweryfikowane pytania i wyjaśnienia do tego egzaminu w jednym miejscu i zaoszczędź godziny przygotowań. Ponad 1000 certyfikacji · Ponad 20 języków · Zacznij za darmo.
Zdaj egzamin szybciej → Karta nie jest wymagana