خرائط الإعداد
جزء من قسم مقدمة إلى Kubernetes في رحلة Terminal على Coddy. الدرس 26 من 45.
يجب ألا تكون الإعدادات، مثل سمة الألوان أو مستوى السجل، مضمّنة في الصورة، وإلا فإن كل تغيير يعني إعادة البناء. تخزّن Kubernetes هذه الإعدادات في ConfigMap: وهي مجموعة مُسمّاة من أزواج المفتاح/القيمة يمكن لـ Pods قراءتها.
أنشئ واحدًا من القيم الحرفية:
kubectl create configmap app-config --from-literal=COLOR=blue --from-literal=MODE=devيُجيب Kubernetes بالرسالة configmap/app-config created. اعرضها باستخدام kubectl get configmaps (والصيغة المختصرة هي cm).
لعرض القيم، صفّ ConfigMap:
kubectl describe configmap app-configيسرد قسم Data كل مفتاح مع قيمته. تُستخدم ConfigMaps للإعدادات العادية، وليس للأسرار: فأي شخص يمكنه قراءة الكائن سيتمكن من رؤية القيم.
التحدي
مبتدئأنشئ ConfigMap باسم app-config بمفتاحين، عيّن COLOR إلى blue وMODE إلى dev، ثم صِفه لرؤية القيم.
جرّب بنفسك
يتضمن هذا الدرس اختبارًا قصيرًا. ابدأ الدرس للإجابة عليه وتتبّع تقدمك.
جميع دروس مقدمة إلى Kubernetes
تدرّب بنفسك: Playground لـ Terminal