Skip to content
KitploitKITPLOIT
أدواتالمدونة
إرسال
أدواتالمدونة
إرسال

أدوات الاختراق واختبار الاختراق والأمن السيبراني لترسانتك الأمنية!

Kitploit هو دليل لأدوات الاختراق والأمن السيبراني واختبار الاختراق. اكتشف آخر تحديثات المشاريع للعثور على الثغرات وتحليل الأنظمة وأتمتة الاختبارات وتعزيز أمنك.

··الخلاصات·اتصال·الخصوصية·© 2026 Kitploit

دليل الأدوات

الفئات

عرض جميع الفئات
Loading categories
weave-gitops — Weave GitOps يتحول إلى مشروع يقوده المجتمع! يوفّر رؤىً حول عمليات نشر تطبيقاتك، ويجعل التسليم المستمر مع GitOps أسهل في التبني والتوسع عبر فرقك. | Kitploit
أدوات/GitHubGitHub/weaveworks/weave-gitops
أمن البنية التحتية السحابيةأمن الحاوياتتدقيق التكوينأمن السحابةDevSecOpsأمن سلسلة التوريد
GitHubweaveworks/weave-gitops

weave-gitops

Weave GitOps يتحول إلى مشروع يقوده المجتمع! يوفّر رؤىً حول عمليات نشر تطبيقاتك، ويجعل التسليم المستمر مع GitOps أسهل في التبني والتوسع عبر فرقك.

عرض المستودع
1.1k168منذ 6 أشهرتمت المراجعة من قبل Kitploit

الأكثر شعبية

عرض الكل →

اكتشف الأدوات الأكثر استخدامًا من قبل مجتمعنا.

استكشف جميع الأدوات

تصفح مجموعتنا من الأدوات

عرض جميع الأدوات →
مشاركة
الموقع الإلكتروني

Weave GitOps

Test status LICENSE Contributors Release Conventional Commits FOSSA Status FOSSA Status OpenSSF Best Practices OpenSSF Scorecard Go Report Card

Weave GitOps هي منصة مطورين بسيطة ومفتوحة المصدر للأشخاص الذين يريدون تطبيقات سحابية أصلية (cloud native) ولكنهم لا يمتلكون خبرة في Kubernetes. اختبر مدى سهولة تفعيل GitOps وتشغيل تطبيقاتك في عنقود (cluster). استخدم Git للتعاون مع أعضاء الفريق مما يجعل عمليات النشر الجديدة سهلة وآمنة. ابدأ بما يحتاجه المطورون لتشغيل التطبيقات، ثم وسّع بسهولة لتعريف وتشغيل منصة مؤسستك الخاصة.

من Kubernetes، شغّل Weave GitOps لتحصل على:

  1. عمليات التطبيقات: إدارة وأتمتة خطوط نشر التطبيقات والمزيد
  2. المنصات: الطريقة السهلة لامتلاك منصة PaaS مخصصة خاصة بك في السحابة أو في مكان محلي
  3. الامتدادات: تنسيق عمليات طرح Kubernetes مع أجهزة افتراضية وقواعد بيانات وخدمات سحابية على سبيل المثال

رؤيتنا هي أن تكون جميع التطبيقات السحابية الأصلية سهلة للمطورين، وأن تكون العمليات مؤتمتة وآمنة. Weave GitOps هي أداة قابلة للتوسع بدرجة كبيرة لتحقيق ذلك بوضع Kubernetes وGitOps في جوهرها وبناء منصة حول ذلك.

الخيارات الافتراضية لـ Weave GitOps هي Flux كمحرك GitOps، وKustomize، وHelm، وSops، وKubernetes CAPI. إذا كنت تستخدم Flux بالفعل، فيمكنك بسهولة إضافة Weave GitOps لإنشاء طبقة إدارة منصة.

يتيح Weave GitOps مفتوح المصدر ما يلي:

  • تسليم مستمر عبر GitOps للتطبيقات والبنية التحتية.
  • دعم GitHub وGitLab وBitbucket؛ ودلاء متوافقة مع S3 كمصدر؛ وجميع سجلات الحاويات الرئيسية؛ وجميع مزودي سير عمل CI.
  • آلية آمنة قائمة على السحب (pull) تعمل بأقل قدر من الامتيازات وتلتزم بسياسات أمان Kubernetes.
  • التوافق مع أي إصدار متوافق من Kubernetes وتقنيات النظام البيئي الشائعة مثل Helm وKustomize وRBAC وPrometheus وOPA وKyverno وغيرها.
  • تعدد الإيجارات (multitenancy)، ومستودعات Git متعددة، وعناقيد متعددة.
  • تنبيهات وإشعارات.

إدارة التطبيقات وعرضها في مكان واحد

Application Page

تعرّف بسهولة على عمليات النشر المستمرة وما يتم إنتاجه عبر GitOps. هناك طرق عرض متعددة لتصحيح الأخطاء، بالإضافة إلى إمكانية مزامنة أحدث التزامات Git مباشرةً من الواجهة.

Reconciliation Page

اطّلع على عرض الرسم البياني (Graph).

Graph View

راجع ملف yaml.

Yaml View

شاهد مشهد مصادرك بالكامل سواء كان مستودع git أو مستودع helm أو دلوًا (bucket).

Sources view

تعرّف بسرعة على صحة بيئة تشغيل نشر المصالحة (reconciliation). هذه هي العمال (workers) المسؤولة عن ضمان تشغيل برنامجك على عنقود Kubernetes.

Flux Runtime

البدء

تثبيت CLI

Mac / Linux

root@kitploit:~
curl --silent --location "https://github.com/weaveworks/weave-gitops/releases/download/v0.39.0-rc.2/gitops-$(uname)-$(uname -m).tar.gz" | tar xz -C /tmp
sudo mv /tmp/gitops /usr/local/bin
gitops version

بدلاً من ذلك، يمكن للمستخدمين استخدام Homebrew:

root@kitploit:~
brew tap weaveworks/tap
brew install weaveworks/tap/gitops

يُرجى الاطلاع على دليل البدء.

مرجع CLI

root@kitploit:~
Command line utility for managing Kubernetes applications via GitOps.

Usage:
  gitops [command]

Examples:

  # Get help for gitops add cluster command
  gitops add cluster -h
  gitops help add cluster

  # Get the version of gitops along with commit, branch, and flux version
  gitops version

  To learn more, you can find our documentation at https://docs.gitops.weaveworks.org/


Available Commands:
  beta        This component contains unstable or still-in-development functionality
  check       Validates flux compatibility
  completion  Generate the autocompletion script for the specified shell
  create      Creates a resource
  get         Display one or many Weave GitOps resources
  help        Help about any command
  version     Display gitops version

Flags:
  -e, --endpoint WEAVE_GITOPS_ENTERPRISE_API_URL   The Weave GitOps Enterprise HTTP API endpoint can be set with WEAVE_GITOPS_ENTERPRISE_API_URL environment variable
  -h, --help                                       help for gitops
      --insecure-skip-tls-verify                   If true, the server's certificate will not be checked for validity. This will make your HTTPS connections insecure
      --kubeconfig string                          Paths to a kubeconfig. Only required if out-of-cluster.
      --namespace string                           The namespace scope for this operation (default "flux-system")
  -p, --password WEAVE_GITOPS_PASSWORD             The Weave GitOps Enterprise password for authentication can be set with WEAVE_GITOPS_PASSWORD environment variable
  -u, --username WEAVE_GITOPS_USERNAME             The Weave GitOps Enterprise username for authentication can be set with WEAVE_GITOPS_USERNAME environment variable

Use "gitops [command] --help" for more information about a command.

لمزيد من المعلومات، يُرجى الاطلاع على الوثائق

الأسئلة الشائعة

يُرجى الاطلاع على الأسئلة الشائعة الخاصة بـ Weave GitOps مفتوح المصدر.

المساهمة

هل تحتاج مساعدة أو تريد المساهمة؟ يُرجى الاطلاع على الروابط أدناه.

  • هل بدأت للتو؟
    • اتبع دليل البدء وقدم لنا ملاحظاتك
  • هل تحتاج مساعدة؟
    • تحدث إلينا في #weave-gitops channel على Weaveworks Community Slack. سجّل نفسك إذا لم تكن قد انضممت بعد.
  • هل لديك مقترحات ميزات أو تريد المساهمة؟
    • يُرجى إنشاء مشكلة على Github
    • تعرف على المزيد حول المساهمة هنا.
تنزيل الأداة