Helm: أضف علامة `--set-value` التي تتطلب قدرًا أقل من الهروب

تم إنشاؤها على ٣١ يوليو ٢٠١٨  ·  3تعليقات  ·  مصدر: helm/helm

ناتج helm version :

Client: &version.Version{SemVer:"v2.9.1", GitCommit:"20adb27c7c5868466912eebdf6664e7390ebe710", GitTreeState:"clean"}
Server: &version.Version{SemVer:"v2.9.1", GitCommit:"20adb27c7c5868466912eebdf6664e7390ebe710", GitTreeState:"clean"}

أهلا!

أنا أحب هيلم ، لكن هذا الموضوع لا يريحني.

وفقًا لـ: https://docs.helm.sh/using_helm/#the -format-and-limits-of-set

تحتاج أحيانًا إلى استخدام أحرف خاصة في سطور المجموعة. يمكنك استخدام الشرطة المائلة للخلف للهروب من الأحرف ؛ - اسم المجموعة = "value1 \ ، value2" ستصبح:

name: "value1,value2"

لا يمكنني ضمان احتواء بعض القيم على الفاصلة أو عدم احتوائها.
لذلك أجبرت على الهروب من كل قيمة في CI الخاص بي.
إنه غير مريح على الإطلاق.

كما أفهم ، أنت لا تريد كسر التوافق مع 2.x .
يمكنك التفكير في تقديم معلمة CLI أخرى.

  • -s
  • -S
  • --set-value
  • ... أو شيء من هذا القبيل.

المشكلات ذات الصلة التي وجدت:

feature v3.x

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

أو بدلاً من ذلك ، اجعل --set لا يعالج , بطريقة خاصة عندما يتم تمرير --disable-the-damn-coma . بطريقة أو بأخرى ، كيف تسير الأمور الآن غير مريح للغاية. آمل أن يتم تقويم هذا. :)

CC @ bacongobbler

ال 3 كومينتر

أنا أعيد وضع علامة على هذا كطلب ميزة ، وأعيد تسميته بشكل مناسب.

أو بدلاً من ذلك ، اجعل --set لا يعالج , بطريقة خاصة عندما يتم تمرير --disable-the-damn-coma . بطريقة أو بأخرى ، كيف تسير الأمور الآن غير مريح للغاية. آمل أن يتم تقويم هذا. :)

CC @ bacongobbler

إغلاق كنسخة مكررة من # 4030 حتى نتمكن من الاحتفاظ بالمحادثة في مكان واحد. شكرا!

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