ConfigMaps وSecrets
جزء من دورة Kubernetes
في الوقت الحالي، إذا احتاجت حاويتك إلى إعداد ما، مثل مستوى السجلات أو اسم مستخدم قاعدة البيانات، فالمكان الوحيد لوضعه هو داخل الصورة نفسها. وهذا يفي بالغرض إلى أن يأتي اليوم الذي تحتاج فيه قيمة في بيئة التجريب (staging) تختلف عن قيمة الإنتاج، أو قيمة مختلفة لكل عنقود اختبار خاص بمطوّر.
يعطيك Kubernetes كائنين يحلان هذا بإبقاء الإعدادات خارج الصورة تمامًا وتسليمها إلى الحاوية وقت التشغيل. فـ ConfigMap يحمل إعدادات لا ضير في رؤيتها كنص صريح، مثل رسالة ترحيب أو مستوى السجلات. وSecret يحمل النوع نفسه من الأشياء لكن للقيم التي لا تريدها ملقاة كنص صريح، مثل كلمات المرور أو رموز الوصول إلى الواجهات البرمجية. ...
هل تريد تعلّم Kubernetes ConfigMaps وSecrets في بيئة حقيقية؟
انقر بالأسفل لتحصل على جهاز لينكس مع Kubernetes جاهز، وتعمل على ConfigMaps وSecrets بشكل عملي مع مدرّس ذكي يعرف الكود الخاص بك.
ابدأ هذا الدرسConfigMaps وSecretsما الذي ستتعلّمه
- ConfigMap manifest
- EnvFrom
- Mount as file
- Secret base64
- Kubectl create secret generic
- Never commit real secrets
اقرأ هذا الدرس بلغتك
كل دروس هذه الدورة
14 دروس- 1ما هو Kubernetes25 دقيقة
- 2Pod الأول لك30 دقيقة
- 3Deployments و ReplicaSets35 دقيقة
- 4Services35 دقيقة
- 5Probes والإصلاح الذاتي35 دقيقة
- 6ConfigMaps وSecrets35 دقيقة
- 7Volumes والتخزين الدائم35 دقيقة
- 8Namespaces وLabels25 دقيقة
- 9Ingress35 دقيقة
- 10أساسيات Helm35 دقيقة
- 11التوسع والضبط التلقائي للحجم (HPA)30 دقيقة
- 12RBAC35 دقيقة
- 13المراقبة والرصد30 دقيقة
- 14المشروع الختامي - نشر حزمة تطبيقات60 دقيقة
