أعتقد أن الحل الوحيد هو بناء صورة تتضمن الإضافات التي تريدها، ودفعها إلى مستودع دوكر، وتشغيلها باستخدام متغيرات البيئة المناسبة، وفي مرحلة ما سترى أن قاعدة البيانات قد تم ترحيلها وأن الأصول قد تم تجميعها ودفعها إلى S3 عند تشغيل الصورة لأول مرة (على الأقل). قد ترغب في الترحيل مرة واحدة مع تعيين SKIP_POST_DEPLOYMENT_MIGRATIONS أثناء تشغيل الصورة القديمة، ثم مرة أخرى بعد تشغيل الصورة الجديدة وإيقاف تشغيل الصور القديمة مع إيقاف تشغيل SKIP_POST_DEPLOYMENT_MIGRATIONS أو تشغيل مهمة db:ensure_post_migrations .
يمكنك تشغيل مهمة rake في إحدى صورك قيد التشغيل، شيء مثل
rake api_key:create_master[‘وصف المفتاح’]
قد يكون ما سبق كافياً لجعلك تتقدم قليلاً. لقد قمت بتشغيل مثيلات kubernetes للعملاء على GCP و AWS في الماضي. لم أكن راضياً تماماً عن كيفية عملها (لقد عملت بشكل مثالي من وجهة نظر العميل، ولم تكن أنيقة جداً من وجهة نظري، لكنها لم تكن غير أنيقة لدرجة أنني أزعجت نفسي بإصلاحها، إما!). ليس لدي الكثير لأقدمه هنا، ولكن لا تتردد في الاتصال بي مباشرة إذا كنت بحاجة إلى مزيد من المساعدة.