التكوين التلقائي لـ Tcp وUdp Nginx في Kubernetes
خدمة التكوين التلقائي لخدمات TCP وUDP لمدير الدخول Kubernetes Nginx
تم تصميم Tunack ليتم نشره في مجموعتك. يتم توفير ملفات YAML في مجلد النشر.
يجب أن يكون لديك مدير دخول Nginx يعمل بكامل طاقته (doc)
kubectl apply -f https://raw.githubusercontent.com/mafzst/tunack/v0.1.0/deploy/with-rbac.yaml
سيتم إنشاء عملية نشر في مساحة الاسم ingress-nginx
يستخدم Tunack التعليقات التوضيحية في الخدمات لاكتشاف المنافذ المراد كشفها.
tunack.dahus.io/[protocol]-service-[proxyPort]: [servicePort]
tcp|udp
: تحديد نوع الخدمةلم يتم تنفيذ سوى TCP حتى الآن
apiVersion : v1
kind : Service
metadata :
name : my-tcp-service
annotations :
- tunack.dahus.io/tcp-service-3000 : 80
spec :
ports :
- port : 80
targetPort : 8080
selector :
app : my-tcp-service
يرجى قراءة CONTRIBUTING.md للحصول على تفاصيل حول قواعد السلوك لدينا، وعملية إرسال طلبات السحب إلينا.
نحن نستخدم SemVer للإصدار. للتعرف على الإصدارات المتوفرة، راجع العلامات الموجودة في هذا المستودع.
انظر أيضًا قائمة المساهمين الذين شاركوا في هذا المشروع.
هذا المشروع مرخص بموجب ترخيص GNU GPLv3 - راجع ملف الترخيص للحصول على التفاصيل
انظر تقرير فحص التراخيص