الإعداد
أضف ما يلي إلى الـ ConfigMap overleaf-env ثم أعد التشغيل:
30-config.yaml (additions)
ضع الأرقام بين علامتي اقتباس: فالـ ConfigMap لا يحتوي إلا على سلاسل نصية.
عدة نسخ متماثلة
لا حاجة إلى شيء إضافي: تقرأ كل نسخة متماثلة الـ ConfigMap نفسه.الاختبار على Kubernetes
على Kubernetes 1.37 مع نسخة متماثلة واحدة، ومعOVERLEAF_PASSWORD_VALIDATION_MIN_LENGTH: "12" وOVERLEAF_PASSWORD_VALIDATION_PATTERN: aA$3 في الـ ConfigMap، رفض تفعيلُ حساب جديد كلمةَ مرور من 10 أحرف وقبل كلمة مرور من 20 حرفًا صغيرًا فقط، كان النمط سيرفضها. كما ترفض اختباراتنا الشاملة للتسجيل كلمة المرور 123456 لأنها قصيرة جدًا مع القيم الافتراضية.
