האם ברוצה ללמוד כיצד להגדיר אימות LDAP של Kubernetes ב- Active Directory? במדריך זה, אנו הולכים להראות לך כיצד לאמת משתמשי לוח מחוונים של Kubernetes באמצעות Windows Active Directory ופרוטוקול LDAP.

• Ubuntu 20
• Ubuntu 19
• Ubuntu 18
• Kubernetes 1.18

ערכת לימוד זו תתקין אשכול של קוברנטים חד-צומתיים.

בדוגמה שלנו, כתובת ה-IP של הצומת הראשי של Kubernetes היא 192.168.15.200.

בדוגמה שלנו, כתובת ה-IP של בקר קבוצת המחשבים היא 192.168.15.10.

קוברנט - הדרכות

בדף זה, אנו מציעים גישה מהירה לרשימת ערכות לימוד הקשורות ל-Kubernetes.

ערכת לימוד Windows - חומת אש של בקר קבוצת מחשבים

• IP - 192.168.15.10
• מערכת אופראית - WINDOWS 2012 R2
• שם מארח - טק-DC01

תחילה, עלינו ליצור כלל חומת אש בבקר קבוצת המחשבים של Windows.

כלל חומת אש זה יאפשר לשרת קוברנט לבצע שאילתה על הספריה הפעילה.

בבקר קבוצת המחשבים, פתח את היישום בשם חומת האש של Windows עם אבטחה מתקדמת

צור כלל חומת אש נכנס חדש.

בחר באפשרות יציאה.

בחר באפשרות TCP.

בחר באפשרות יציאות מקומיות ספציפיות.

הזן את יציאת TCP 389.

בחר באפשרות אפשר את החיבור.

סמן את האפשרות DOMAIN.

בדוק את האפשרות פרטית.

בדוק את האפשרות ציבורית.

הזן תיאור לכלל חומת האש.

מזל טוב, יצרת את כלל חומת האש הנדרש.

כלל זה יאפשר לשרת קוברנט לבצע שאילתה על מסד הנתונים של Active Directory.

ערכת לימוד Windows - יצירת חשבון תחום

בשלב הבא, עלינו ליצור לפחות 2 חשבונות במסד הנתונים של Active Directory.

חשבון הניהול ישמש לכניסה ללוח המחוונים של Kubernetes.

חשבון BIND ישמש לשאילתת שאילתה על מסד הנתונים של Active Directory.

בבקר קבוצת המחשבים, פתח את היישום בשם: משתמשים ומחשבים של Active Directory

צור חשבון חדש בתוך הגורם המכיל של משתמשים.

יצירת חשבון חדש בשם: admin

סיסמה שתצורתה נקבעה למשתמש מנהל מערכת: 123qwe..

חשבון זה ישמש לאימות בממשק האינטרנט של Kubernetes.

צור חשבון חדש בשם: bind

הסיסמה שתצורתה נקבעה למשתמש BIND: kamisama123..

קוברנט ישתמש בחשבון זה כדי לבצע שאילתה על Active Directory.

מזל טוב, יצרת את חשבונות Active Directory הדרושים.

ערכת לימוד של Windows - יצירת קבוצות מחשבים

בשלב הבא, עלינו ליצור קבוצה ב- Active Directory.

בבקר קבוצת המחשבים, פתח את היישום בשם: משתמשים ומחשבים של Active Directory

צור קבוצה חדשה בתוך הגורם המכיל של משתמשים.

צור קבוצה חדשה בשם: KUBERNETES-ADMIN.

לחברים בקבוצה זו תהיה הרשאה ניהולית בלוח המחוונים של Kubernetes.

חשוב! הוסף את משתמש מנהל המערכת כחבר ב- KUBERNETES-ADMIN.

ברכותיי, יצרת את קבוצת Active Directory הדרושה.

קוברנטים של ערכת לימוד - התקנת צומת ראשי

התקן את רשימת החבילות הדרושות.

Copy to Clipboard

התקן את שירות Docker.

Copy to Clipboard

הפוך את שירות Docker לזמין במהלך האתחול.

Copy to Clipboard

ערוך את קובץ התצורה של שירות Docker.

Copy to Clipboard

הוסף את התצורה הבאה בסוף הפריט בשם: EXECSTART

Copy to Clipboard

הנה הקובץ לפני התצורה שלנו.

Copy to Clipboard

הנה הקובץ לאחר התצורה שלנו.

Copy to Clipboard

צור קובץ תצורת מערכת.

Copy to Clipboard

הנה תוכן הקובץ.

Copy to Clipboard

הפוך את קובץ תצורת המערכת לזמין.

Copy to Clipboard

ערוך את קובץ התצורה בשם: MODULES. קואף (קונף)

Copy to Clipboard

הוסף את התצורה הבאה בסוף קובץ זה.

Copy to Clipboard

ערוך את קובץ התצורה של FSTAB ובטל את השימוש בזיכרון Swap.

Copy to Clipboard

הנה הקובץ לפני התצורה שלנו.

Copy to Clipboard

הנה הקובץ לאחר התצורה שלנו.

Copy to Clipboard

הגדר שם מחשב מארח ייחודי.

Copy to Clipboard

צור קובץ כדי לקבוע את התצורה של משתני הסביבה הדרושים.

Copy to Clipboard

הנה תוכן הקובץ.

Copy to Clipboard

אתחל מחדש את המחשב.

Copy to Clipboard

הורד והתקן את מפתח מאגר קוברנט.

Copy to Clipboard

הוסף את מאגר הקוברנטים הרשמי.

Copy to Clipboard

התקן את חבילות קוברנט.

Copy to Clipboard

הורד את התמונות הנדרשות של קוברנט.

Copy to Clipboard

הנה פלט הפקודה.

Copy to Clipboard

אתחל את אשכול קוברנט.

Copy to Clipboard

הנה פלט הפקודה.

Copy to Clipboard

שים לב לפקודה כדי להוסיף צמתיים לאשכול Kubernetes.

Copy to Clipboard

הגדר את הרשאת הקובץ הנכונה בקובץ התצורה של Kubernetes.

Copy to Clipboard

התקן את תצורת הרשת הנדרשת.

Copy to Clipboard

כברירת מחדל, הצומת הראשי של Kubernetes אינו מורשה להפעיל PODS.

לחלופין, אפשר לצומת הראשי של Kubernetes להפעיל פודים.

Copy to Clipboard

בדוגמה שלנו, אנו משתמשים באשכול של קוברנטי חד-צומת.

ערכת לימוד - התקנת לוח מחוונים של קוברנט

התקן את רשימת החבילות הדרושות.

Copy to Clipboard

הורד את קובץ ה- YAML הנדרש.

Copy to Clipboard

התקן את לוח המחוונים של קוברנט.

Copy to Clipboard

הנה פלט הפקודה.

Copy to Clipboard

צור חשבון שירות עבור לוח המחוונים.

Copy to Clipboard

קביעת התצורה של תפקיד מנהל האשכולות לחשבון שירות לוח המחוונים.

Copy to Clipboard

צור חשבון שירות עבור ה- Proxy של האפאצ'י.

Copy to Clipboard

קביעת התצורה של תפקיד מנהל האשכול לחשבון ה-proxy של האפאצ'י.

Copy to Clipboard

פרט את סוד האפאצ'י הזמין בשרת Kubernetes.

Copy to Clipboard

הנה פלט הפקודה.

Copy to Clipboard

שים לב ששמו של סודך לא יהיה זהה לשמו של סודך.

קבל את הערך של האסימון הסודי של האפאצ'י.

Copy to Clipboard

הנה פלט הפקודה.

Copy to Clipboard

שים לב לערך אסימון האפאצ'י.

בדוגמה שלנו, זהו ערך האסימון:

Copy to Clipboard