מה השימוש ב-ConfigMap ב-Kubernetes?
מה השימוש ב-ConfigMap ב-Kubernetes?

וִידֵאוֹ: מה השימוש ב-ConfigMap ב-Kubernetes?

וִידֵאוֹ: מה השימוש ב-ConfigMap ב-Kubernetes?
וִידֵאוֹ: 26 - Использование ConfigMap и переменных окружения в Kubernetes 2024, דֵצֶמבֶּר
Anonim

ה ConfigMap משאב API מספק מנגנונים להחדרת נתוני תצורה למכולות תוך שמירה על אגנוסטיקה של מיכלים Kubernetes . ConfigMap יכול להיות בשימוש לאחסן מידע דק כמו מאפיינים בודדים או מידע גס כמו קבצי תצורה שלמים או כתמי JSON.

בהתאם, מהי ConfigMap ב-Kubernetes?

א ConfigMap הוא מילון של הגדרות תצורה. מילון זה מורכב מזוגות מפתח-ערך של מחרוזות. Kubernetes מספק את הערכים האלה למכולות שלך. כמו במילונים אחרים (מפות, גיבוב,) המפתח מאפשר לך לקבל ולהגדיר את ערך התצורה.

מלבד לעיל, כיצד אוכל להגדיר משתני סביבה ב-Kubernetes? כשאתה יוצר Pod, אתה יכול להגדיר משתני סביבה למכולות הפועלות בפוד. ל להגדיר משתני סביבה , כולל את env או שדה envFrom בקובץ התצורה. במעטפת שלך, הפעל את הפקודה printenv כדי לרשום את משתני סביבה . כדי לצאת מהקליפה, הזן יציאה.

כאן, איך אני יוצר ConfigMap ב- Kubernetes?

  1. צריך להיות לך אשכול Kubernetes, וכלי שורת הפקודה kubectl חייב להיות מוגדר לתקשר עם האשכול שלך.
  2. השתמש בפקודה kubectl create configmap כדי ליצור ConfigMaps מתוך ספריות, קבצים או ערכים מילוליים:
  3. אתה יכול להשתמש ב-kubectl describe או kubectl get כדי לאחזר מידע על ConfigMap.

מה סוד ב- Kubernetes?

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

מוּמלָץ: