VLANlab
الكتالوج
عن
VLANlab
DevOps
الأدوات: 5
إجراءات GitHubإنشاء ملف Dockerfiledocker-composeتطبيق ArgoCDبيانات K8s
VLANlab

احسب • ابحث • تحقق

ما هو عنوان IP الخاص بي؟اختبار IPv6اختبار السرعة
بحث DNSالانتشار DNSمدقق الصحة DNSمحلل SPFبحث PTRسجل CAAسجل SRVتتبع DNSالخصوصية DNSDANE / TLSAمدقق DNSSECالمُنشئ SPFمولد DKIMفرق المنطقةمولد المنطقة PTR
حاسبة الشبكات الفرعيةعارض النطاق CIDRحاسبة VLSMمخطط VLANحساب عرض النطاق التردديحساب الشبكة الفرعية IPv6IP ↔ ثنائيحاسبة سوبرنتدمج CIDRمن CIDR إلى نطاق IPتقسيم CIDRIPv4 → IPv6تداخل CIDRالبحث عن مساحة IP فارغةحاسبة DHCPحاسبة MTU
بحث WHOISمدقق عمر النطاقأداة البحث عن النطاقات الفرعيةتحديد الموقع الجغرافي عبر بروتوكول الإنترنتالبحث ASN / BGPالتحقق من القائمة السوداء لعناوين IPالبحث العكسي عن عنوان IPالبحث عن عنوان MACالبحث عن البادئة BGPتحقق RPKI / ROAتوافر النطاق
مفتش البريد الإلكترونيمدقق DKIMرؤوس البريد الإلكترونياختبار SMTPتحقق SMTP TLSفحص صحي MXأمان البريد الإلكترونيمولد DMARC
بريد مؤقتقريباً
هل الموقع معطل؟مدقق SSL/TLSمدقق المنافذ المفتوحةمدقق العلامات الأصليةمدقق OCSPزمن الاستجابة (Ping)مفتش HTTPسلسلة إعادة التوجيهمحلل CSPمدقق البنية التقنيةبيتاتتبع المساربيتاHTTP/2 + HTTP/3عارض ملف robots.txtمُفكِّك شهادات SSLمُلتقِط Bannerمُختبِر WebSocketمختبر CORSمراقبة النطاقالتوقيت HTTPالبيانات المنظمةبيان تطبيق الويب التقدميمدقق تحسين محركات البحث
سر لمرة واحدةمولد التجزئةقوة كلمة المرورSecurity.txtبحث سجلات التصوير المقطعي المحوسباختبار المنطقة AXFR
درجة أمان HTTPقريباً
اختبار التسريب WebRTCسمعة الملكية الفكرية
المُنسِّق JSONالمُنسِّق YAMLترميز Base64 / ترميز عنوان URLمُفكِّك JWTمختبر التعبيرات النمطيةطابع زمني يونكسمنشئ CronUUID / ULIDPunycode / IDNمحول القاعدةمولد قوائم التحكم بالوصول
محول الوحدات CSSمجموعة أدوات الألوانمولد التدرجأداة إنشاء cURLمحلل عناوين URLمُشفِّر/مُفكِّك عناوين URLرموز الحالة HTTPمولد الظل الصندوقيمولد أيقونات الموقعفليكس آند جريدأداة اختبار ملف robots.txt
مقارنة النصوصمحول الحالةمنظف النصوصمحلل النصوصمحول النصوصأدوات القوائممولد لوريممولد العناكب
مخطط السحابة VPCنطاق عناوين IP السحابيةمجموعات الأمانمحلل إدارة الهوية والوصولمخطط K8s CIDRمنشئ جدار الحمايةالمُنسِّق HCLحساب تكلفة الخروجمنطقة السحابة DNS
مقدر تكلفة الأجهزة الافتراضيةقريباً
إعدادات شبكة Proxmoxمجموعة منافذ VMwareمحول Hyper-V الظاهريالمخطط VXLAN VNIإعدادات شبكة KVMشبكة XCP-ngمقطع NSX-T
كاشف البريد الإلكتروني القابل للتصرفمفتش الهواتفعقدة خروج تورVPN/Proxy Detectسمعة النطاقكشف الأخطاء الإملائيةالبحث عن اسم المستخدمرمز الموقع
إجراءات GitHubإنشاء ملف Dockerfiledocker-composeتطبيق ArgoCDبيانات K8s
عن

© 2026 VLANlab

لا حاجة لتسجيل الدخول · لا إعلانات · لا تتبع

2.44.0df9182

مولد بيان Kubernetes

إنشاء ملفات تعريف YAML لـ Kubernetes لعمليات النشر والخدمات و ConfigMaps وقواعد الدخول و HPAs.

Deployment
apiVersion: apps/v1
kind: Deployment
metadata:
  name: my-app
  namespace: default
  labels:
    app: my-app
spec:
  replicas: 2
  selector:
    matchLabels:
        app: my-app
  template:
    metadata:
      labels:
          app: my-app
    spec:
      containers:
        - name: my-app
          image: myapp:latest
          ports:
            - containerPort: 3000
          resources:
            requests:
              cpu: 100m
              memory: 128Mi
            limits:
              cpu: 500m
              memory: 512Mi
          env:
          - name: NODE_ENV
            value: "production"
          livenessProbe:
            httpGet:
              path: /healthz
              port: 3000
            initialDelaySeconds: 15
            periodSeconds: 20
          readinessProbe:
            httpGet:
              path: /ready
              port: 3000
            initialDelaySeconds: 5
            periodSeconds: 10

الأدوات ذات الصلة

تطبيق ArgoCD

إنشاء بيانات تعريف تطبيق ArgoCD لعمليات نشر GitOps مع سياسات المزامنة، والإصلاح التلقائي، ودعم Helm.

إنشاء ملف Dockerfile

قم بإنشاء ملفات Dockerfile جاهزة للإنتاج لـ Node.js و Python و Go و Java و Nginx مع عمليات بناء متعددة المراحل وترتيب طبقات مُحسَّن.

docker-compose

قم بإنشاء ملفات docker-compose.yml لتطبيقات متعددة الخدمات مع الخدمات، ووحدات التخزين، والشبكات، ومتغيرات البيئة.

حول هذه الأداة

حول مولد بيان Kubernetes

تُعرَّف موارد Kubernetes كملفات YAML ويتم تطبيقها باستخدام الأمر <code>kubectl apply -f</code>. يدير Deployment مجموعة من وحدات Pod المتماثلة. تعرض الخدمة هذه الوحدات على عنوان IP ثابت أو اسم DNS. يخزن ConfigMap بيانات التكوين غير السرية. يوجه Ingress حركة مرور HTTP الخارجية إلى الخدمات الداخلية. يقوم HPA تلقائيًا بتوسيع نطاق نسخ Deployment بناءً على استخدام وحدة المعالجة المركزية أو الذاكرة.

كيفية الاستخدام

اختر نوع المورد من علامات التبويب في الأعلى. املأ الحقول الخاصة بهذا المورد، ثم انسخ ملف YAML المُنشأ. استخدم علامة تبويب "جميع الموارد" لإنشاء جميع البيانات الوصفية الخمسة دفعة واحدة كملف YAML واحد متعدد المستندات مفصول بعلامات <code>---</code>.

تحدد طلبات الموارد الحد الأدنى من وحدة المعالجة المركزية والذاكرة التي يحتاجها الحاوية للجدولة. وتحدد الحدود الحد الأقصى لما يمكن أن تستهلكه الحاوية. يُعدّ تحديد الطلبات بدون حدود النمط الأكثر شيوعًا في بيئات الإنتاج، حيث يضمن هامشًا كافيًا للجدولة مع السماح بالتوسع المفاجئ. يتطلب نظام إدارة الأداء العالي (HPA) تثبيت خادم المقاييس في المجموعة. تتطلب قواعد الدخول وحدة تحكم دخول مثل nginx-ingress أو Traefik.