תוכן עניינים:

כיצד אוכל לערוך קובץ ConfigMap?
כיצד אוכל לערוך קובץ ConfigMap?

וִידֵאוֹ: כיצד אוכל לערוך קובץ ConfigMap?

וִידֵאוֹ: כיצד אוכל לערוך קובץ ConfigMap?
וִידֵאוֹ: Kubernetes ConfigMap and Secret as Kubernetes Volumes | Demo 2024, נוֹבֶמבֶּר
Anonim

רק לזרוק: kubectl ערוך מפת תצורה <שם של configmap > בשורת הפקודה שלך. אז את / ה יכול / ה לַעֲרוֹך התצורה שלך. זה פותח Vim עוֹרֵך עם ה configmap בפורמט yaml. עכשיו פשוט לַעֲרוֹך אותו ולשמור אותו.

יתר על כן, כיצד אוכל להשתמש ב-ConfigMap?

  1. צור את ConfigMap. צור את ConfigMap באמצעות הדוגמה מהסעיף הקודם.
  2. הוסף את המאפיין 'envFrom' ל-YAML של הפוד שלך. הגדר את מקש 'envFrom' בכל מיכל לאובייקט המכיל את רשימת ConfigMaps שברצונך לכלול. סוג: תרמיל.

יודע גם, היכן נמצא קובץ התצורה של Kubectl? כברירת מחדל, kubectl מחפש א קוֹבֶץ בשם תצורה ב-$HOME/. ספריית kube. אתה יכול לציין kubeconfig אחר קבצים על ידי הגדרת משתנה הסביבה KUBECONFIG או על ידי הגדרת הדגל --kubeconfig.

חוץ מזה, מה זה ConfigMap?

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

איך עושים סוד ב-Kubernetes?

שימוש בסודות כקבצים מתוך פוד

  1. צור סוד או השתמש בסוד קיים. מספר פודים יכולים להתייחס לאותו סוד.
  2. שנה את הגדרת הפוד שלך כדי להוסיף נפח תחת. מפרט.
  3. הוסף. מפרט.
  4. שנה את התמונה או שורת הפקודה שלך כך שהתוכנית תחפש קבצים בספרייה זו.

מוּמלָץ: