py helm gen
1.0.0
حزمة Python مكتوبة للسماح للمطورين بتحويل ملفات Docker-corm.yaml إلى مخطط هيلم. ستمكّن هذه المكتبة المستخدمين الذين لا يعرفون Helm و DevOps للتعامل مع عمليات النشر السحابية الخاصة بهم إلى مجموعات K8S.
سيقرأ Py-Helm-gen من ملف Docker-corm.yaml موجودًا وإنشائه في مخطط هيلم بداية في جميع أسطر الكود.
في تشغيل المحطة الخاصة بك:
$ pip install pyhelmgen
يمكن استخدام Py-Helm-gen لإنتاج أي إطار تطبيق Python مثل Django أو Fastapi أو Flask.
قبل استخدام Py-Helm-gen ، تأكد من إنشاء ملف Docker-corm.yaml واختبرت تشغيل التطبيق معه.
# import the class to migrate your
from HelmFromComposer import HelmFromComposer
# initialize object of the HelmFromComposer class
compose_file = "docker-compose.yaml" # path to your docker compose file to this file
app_name = "boaty"
helm_generator = HelmFromComposer.HelmFromComposer(compose_file, app_name)
# create the helm chart from your object
helm_generator.create_helm_chart()
يمكن إضافة خيارات مخطط HELM عند تهيئة كائن HelmfromComposer كوسيطة. وتشمل هذه:
إذا كنت ترغب في تقديم أي مساهمات في المكتبة ، فيرجى فتح طلب سحب على Github Repo. إذا كان لديك أي أسئلة ، فيرجى إرسال بريد إلكتروني إلى [email protected]