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






Mac / Linux
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:
brew tap weaveworks/tap
brew install weaveworks/tap/gitops
يُرجى الاطلاع على دليل البدء.
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 مفتوح المصدر.
هل تحتاج مساعدة أو تريد المساهمة؟ يُرجى الاطلاع على الروابط أدناه.