Trident: طلب الميزة: دعم tridentctl على macOS

تم إنشاؤها على ٢٩ أغسطس ٢٠١٨  ·  5تعليقات  ·  مصدر: NetApp/trident

سيكون من الرائع استخدام tridentctl مباشرة من جهاز macbook الخاص بي حيث أقوم بتشغيل جميع أوامر kubectl الخاصة بي

enhancement tracked

التعليق الأكثر فائدة

لم توضح رسالة الإغلاق الأمر ، ولكن في دليل الإضافات في الإصدار tarball ، هناك بناء بديل لثنائي tridentctl لنظام التشغيل MacOS.

الإضافات / macos / bin / tridentctl

ال 5 كومينتر

للتغلب على هذا ، أستخدم الاسم المستعار التالي على جهاز macOS الخاص بي:
tridentctl='kubectl exec -t -n trident $(kubectl get pods -n trident -l app=trident.netapp.io -o jsonpath="{.items[].metadata.name}") -c trident-main -- tridentctl -s 127.0.0.1:8000'
إنه يستخدم tridentctl الذي يعمل داخل نشر Trident على مجموعة K8S. هذا عمل جيد بالنسبة لي التحذير الوحيد هو أن أي أمر تحدد فيه ملف yaml مع الخيار -f سيبحث في نظام ملفات pods وليس القرص المحلي. لذلك عليك العمل مع stdin / stdout أو نسخ ملف yaml إلى نظام ملفات pods أولاً.

لقد قمت بحل استخدام tridentctl (NetApp Trident CLI) على macOS مع Docker.

https://hub.docker.com/r/sightseeker/tridentctl

لا يوجد قرار حقيقي؟ لماذا لا تطلق tridentctl باستخدام أداة goreleaser؟ هذا يجعل التثبيت عالي الكعب.

@ netapp-ci ، هل يمكننا إعادة فتح هذا من فضلك؟ لا تحل صورة Docker هذا الأمر حقًا لأنها تستخدم فقط جهازًا افتراضيًا على نظام التشغيل Mac OS عند تشغيل Docker هناك.

لم توضح رسالة الإغلاق الأمر ، ولكن في دليل الإضافات في الإصدار tarball ، هناك بناء بديل لثنائي tridentctl لنظام التشغيل MacOS.

الإضافات / macos / bin / tridentctl

هل كانت هذه الصفحة مفيدة؟
0 / 5 - 0 التقييمات