تتيح لك وحدات تحكم AWS لـ Kubernetes (ACK) تحديد موارد خدمة AWS واستخدامها مباشرةً من Kubernetes. باستخدام ACK، يمكنك الاستفادة من خدمات AWS المُدارة لتطبيقات Kubernetes الخاصة بك دون الحاجة إلى تحديد موارد خارج المجموعة أو تشغيل الخدمات التي توفر إمكانات الدعم مثل قواعد البيانات أو قوائم انتظار الرسائل داخل المجموعة.
ACK هو مشروع مفتوح المصدر تم إنشاؤه باستخدام ❤️ بواسطة AWS. يتكون المشروع من العديد من مستودعات التعليمات البرمجية المصدر التي تحتوي على وقت تشغيل مشترك ومولد أكواد وأدوات اختبار مشتركة ووحدات تحكم Kubernetes المخصصة لواجهات برمجة تطبيقات خدمة AWS الفردية.
هام يرجى التأكد من قراءة الوثائق الخاصة بنا حول إصدار الإصدار ومراحل الصيانة ولاحظ أن وحدات تحكم خدمة ACK في مرحلة صيانة
Preview
لا يوصى باستخدامها في الإنتاج. يخضع استخدام وحدات التحكم ACK في مرحلة صيانةPreview
للشروط والأحكام الواردة في شروط خدمة AWS، وخاصة شروط خدمة المشاركة في خدمة Beta، وتنطبق على أي وحدات تحكم في الخدمة في مرحلة صيانةPreview
.
ملخص
ابدء
المساعدة والتعليقات
المساهمة
رخصة
غالبًا ما تتطلب تطبيقات Kubernetes عددًا من الموارد الداعمة مثل قواعد البيانات وقوائم انتظار الرسائل ومخازن الكائنات. توفر AWS مجموعة من الخدمات المُدارة التي يمكنك استخدامها لتوفير هذه الموارد لتطبيقاتك، ولكن توفيرها ودمجها مع Kubernetes كان أمرًا معقدًا ويستغرق وقتًا طويلاً. يتيح لك ACK تحديد خدمات وموارد AWS واستهلاكها مباشرةً من مجموعة Kubernetes. فهو يوفر لك طريقة موحدة لإدارة التطبيق الخاص بك وتبعياته.
ACK عبارة عن مجموعة من تعريفات الموارد المخصصة (CRDs) الخاصة بـ Kubernetes ووحدات التحكم المخصصة التي تعمل معًا لتوسيع واجهة برمجة تطبيقات Kubernetes وإدارة موارد AWS نيابةً عنك.
يرجى الاطلاع على قائمة وحدات تحكم خدمة ACK الموجودة حاليًا في إحدى مراحل مشروعنا.
يمكنك تثبيت أي من وحدات التحكم في مرحلة مشروع RELEASED
باستخدام Helm (مستحسن) أو يدويًا باستخدام بيانات Kubernetes الأولية الموجودة في مستودع مصدر وحدة تحكم خدمة ACK الفردية.
بمجرد التثبيت، يمكن لمستخدمي Kubernetes تطبيق مورد مخصص (CR) يتوافق مع أحد الموارد التي تم الكشف عنها بواسطة وحدة تحكم خدمة ACK للخدمة.
لعرض قائمة الموارد المخصصة ومخطط كل سجل تجاري، قم بزيارة وثائقنا المرجعية.
للمساعدة، يرجى النظر في الأماكن التالية (بالترتيب):
وثائق المشروع ACK
بحث القضايا المفتوحة
قم برفع قضية
تحدث معنا على قناة #aws-controllers-k8s
في مجتمع Kubernetes Slack.
نحن نرحب بمساهمات المجتمع وطلبات السحب.
راجع دليل المساهمة الخاص بنا للحصول على مزيد من المعلومات حول كيفية الإبلاغ عن المشكلات وإعداد بيئة التطوير وإرسال التعليمات البرمجية.
نحن نلتزم بمدونة قواعد السلوك الخاصة بأمازون مفتوحة المصدر.
يمكنك أيضًا معرفة المزيد حول هيكل الحوكمة لدينا.
يعقد اجتماع مجتمع ACK كل أسبوع. الجميع مدعوون للمشاركة.
جدول الأعمال/الملاحظات : الرابط
يتم التقاط الملاحظات من كل اجتماع هنا.
متى: كل يوم خميس الساعة 9:00 صباحًا [توقيت المحيط الهادئ] [توقيت المحيط الهادئ]
المكان: اجتماع Zoom
تم ترخيص هذا المشروع بموجب ترخيص Apache-2.0.