helm-chart-scaffolding
إنشاء مخططات Helm للإنتاج
إنشاء مخططات Helm من الصفر يمكن أن يكون معقدًا مع العديد من الاتفاقيات التي يجب اتباعها. توفر هذه المهارة إرشادات خطوة بخطوة لبناء مخططات Helm جاهزة للإنتاج. يتضمن ذلك بنية المخططات وأنماط القالب وإدارة القيم واستراتيجيات التحقق.
Télécharger le ZIP du skill
Importer dans Claude
Allez dans Paramètres → Capacités → Skills → Importer un skill
Activez et commencez à utiliser
Tester
Utilisation de "helm-chart-scaffolding". إنشاء مخطط Helm لتطبيقي مع تبعيات PostgreSQL
Résultat attendu:
- Chart.yaml مكون مع الاسم والنسخة وإصدار التطبيق وتبعيات PostgreSQL من مخططات Bitnami
- values.yaml مع تكوين الصورة وعدد النسخ وإعدادات الخدمة وبيانات اعتماد PostgreSQL
- templates/deployment.yaml مع منافذ الحاويات ومتغيرات البيئة وحدود الموارد
- templates/service.yaml مع نوع ClusterIP وتكوين المنفذ المستهدف
- templates/_helpers.tpl مع اتفاقيات التسمية ومساعدي التسميات
Utilisation de "helm-chart-scaffolding". إعداد تكوين Helm متعدد البيئات لتطبيقي
Résultat attendu:
- values.yaml الأساسي مع التكوين الافتراضي لجميع البيئات
- values-dev.yaml مع إعدادات التطوير (نسخ أقل وموارد أكبر لتصحيح الأخطاء)
- values-prod.yaml مع إعدادات الإنتاج (نسخ أكثر وحدود الموارد والتحجيم التلقائي)
- تكوينات الدخول وقواعد البيانات الخاصة بالبيئة
Utilisation de "helm-chart-scaffolding". التحقق من صحة مخطط Helm لأفضل ممارسات الأمان
Résultat attendu:
- تحقق من بنية المخطط (Chart.yaml و values.yaml ودليل القوالب موجود)
- فحوصات الأمان: runAsNonRoot و readOnlyRootFilesystem وتعطيل تصعيد الامتيازات
- حدود الموارد وطلباتها محددة
- فحوصات الحيوية والاستعداد مكونة
- التحقق من helm lint و dry-run اجتاز
Audit de sécurité
Risque faibleThis is a documentation and guidance skill for Helm chart development. Contains a validation script that runs local Helm commands for linting, templating, and dry-run installation. All 198 static findings are false positives triggered by documentation code blocks, standard Helm repository URLs, and legitimate YAML parsing operations. No malicious intent detected.
Facteurs de risque
⚡ Contient des scripts (1)
⚙️ Commandes externes (1)
🌐 Accès réseau (1)
Score de qualité
Ce que vous pouvez construire
توحيد إنشاء المخططات
إنشاء مخططات Helm متسقة وجاهزة للإنتاج في مؤسستك مع قوالب أفضل الممارسات والتحقق.
تعبئة التطبيقات
تعبئة تطبيقات Kubernetes للتوزيع مع الإصدار المناسب والتوثيق وإدارة التبعيات.
عمليات النشر متعددة البيئات
إدارة التكوين عبر بيئات التطوير والتشغيل والإنتاج باستخدام ملفات قيم Helm.
Essayez ces prompts
ساعدني في إنشاء مخطط Helm جديد لتطبيقي. يتضمن قوالب للنشر والخدمة والدخول.
أضف قالب ConfigMap إلى مخطط Helm الموجود لدي والذي يقرأ التكوين من ملف values.yaml.
إعداد تكوين Helm متعدد البيئات لمخططي مع ملفات قيم منفصلة للتطوير والتشغيل والإنتاج.
تحقق من صحة بنية وقوالب مخطط Helm. تحقق من أفضل ممارسات الأمان وحدود الموارد وفحوصات الصحة.
Bonnes pratiques
- استخدام الإصدار الدلالي لإصدارات المخططات منفصلة عن إصدارات التطبيقات
- تثبيت إصدارات التبعيات بالضمان لضمان عمليات نشر قابلة للتكرار
- تضمين فحوصات الصحة وحدود الموارد في جميع عمليات النشر
Éviter
- استخدام علامات الصور الأحدث بدون تثبيت الإصدارات
- تشفير القيم الحساسة في values.yaml بدلاً من استخدام أسرار خارجية
- تجاهل التحقق من helm lint قبل تعبئة المخططات