تعرض الصورة مخطط بنية لتكوين استعادة القدرة على العمل بعد الكوارث في Kubernetes متعدد المناطق.
توجد منطقتان: المنطقة 1 - المنطقة الأساسية والمنطقة 2 - المنطقة الثانوية. خدمة اسم المجال (DNS)، وتطبيق kubernetes (myk8sapp.example.com)، وسجل الحاويات لسجلات الحاويات الخارجية الأخرى خارج المناطق. هناك اتصال ثنائي الاتجاه بين DNS و myk8sapp.example.com.
لكل منطقة ميزان تحميل، ومجموعة Kubernetes، وسجل حاويات، وقاعدة بيانات Oracle RAC، ونسخ ETCD الاحتياطية، ولقطات YAML، وواجهة برمجة تطبيقات Kube، وجيت واي توجيه ديناميكي (DRG). ويوجد اتصال ثنائي الاتجاه بين أجهزة DRG في كل منطقة. موازن التحميل في المنطقة 1 والمنطقة 2 متصلين بـ myk8sapp.example.com.
في المنطقة الأولى، تتدفق البيانات من قاعدة بيانات Oracle RAC عبر Oracle Data Guard إلى قاعدة بيانات Oracle RAC في المنطقة الثانية.
في المنطقة 1، يستخدم لوحة التحكم واجهة برمجة تطبيقات المكعب لإرسال لقطات إلى لقطات YAML. تتدفق لقطات YAML للمنطقة 1 إلى لقطات YAML للمنطقة 2 ثم إلى واجهة برمجة تطبيقات مكعب المنطقة 2.
في المنطقة 1، يرسل لوحة التحكم نسخًا احتياطية إلى نسخ ETCD الاحتياطية. تتدفق النسخ الاحتياطية للمنطقة 1 ETCD إلى النسخ الاحتياطية للمنطقة 2 ETCD، ثم إلى المنطقة 2's Kubernetes Control Plane.