התייחסו לקטע הבא ואז ענו על השאלה שאחריו באותה שפה כמו הקטע:  Passage: etcd: etcd הוא אחסון נתונים קבוע, קל, מפוזר, מפתח-ערך שפותח על ידי CoreOS, אשר מאחסן באופן אמין את נתוני ההגדרה של הצטברות, המייצג את המצב הכללי של הצטברות בכל נקודת זמן נתונה. בדיוק כמו Apache ZooKeeper, etcd היא מערכת המעדיפה עקביות על פני זמינות במקרה של חלוקה ברשת (ראה תורת CAP). עקביות זו היא קריטית לתזמון ותפעול שירותים נכונים. שרת ה- Kubernetes API משתמש ב- watch API של etcd כדי לפקח על הקלסטר וליישם שינויים קריטיים בקונפיגורציה או פשוט לשחזר כל סטיות במצב הקלסטר, בחזרה למה שהוכרז על ידי המפרס. לדוגמא, אם המפרסם ציין כי שלוש מקרים של פוד מסוים צריכים להיות פועלים, עובדה זו מאוחסנת ב etcd. אם יתברר שרק שתי דוגמאות פועלות, דלתא זו תיגלה על ידי השוואה עם נתוני etcd, וקוברנטס תשתמש בזה כדי לתזמן את יצירת דוגמא נוספת של שרת pod. API: שרת API הוא מרכיב מפתח ומשרת את API Kubernetes באמצעות JSON על HTTP, המספק את ממשק הפנימי והחיצוני לקוברנטס. שרת ה-API מעבד ומאמת בקשות REST ומעדכן את מצבם של אובייקטים של ה-API ב-etcd, ובכך מאפשר ללקוחות להגדיר עומסי עבודה וקונטיינרים ברחבי צמתים Worker. מתכנן: המתכנן הוא הרכיב הניתן להתחבר אשר בוחר איזה צומת פוד לא מתוכנן (הישות הבסיסית המנוהלת על ידי המתכנן) פועלת, בהתבסס על זמינות המשאבים. לוח זמנים עוקב אחר השימוש במשאבים בכל צומת כדי להבטיח כי עומס העבודה אינו מתוכנן מעבר למשאבים הזמינים. למטרה זו, המתזמן חייב לדעת את דרישות המשאבים, זמינות המשאבים, והגבלות והנחיות המדיניות האחרות שמספקים המשתמשים כגון איכות השירות, דרישות חיבוריות / אנטי-חיבוריות, מיקום הנתונים, וכן הלאה. למעשה, תפקידו של המתכנן הוא להתאים את המשאב "הספקה" עם עומס העבודה "הביקוש".  שאלה: איזה בקר שולט רק בתא אחד?
DaemonSet שליט