حواجز السياسة

إنشاء سياسات توقيع صورة Kyverno

استخدم واجهة برمجة تطبيقات السياسة لإنشاء Kyverno VereImages ClusterPolicy لفرض الصور الموقعة، ثم قم بتطبيقها على مجموعات Kubernetes الخاصة بك.

نقطة نهاية API

اتصل /api/v1/policies/kyverno/generate/image-signature مع رمز المشرف. الرد يُرجع Kyverno كاملاً ClusterPolicy يظهر.

طلب مثال

{
  "policy_name": "tenant-signature-policy",
  "validation_failure_action": "Enforce",
  "image_references": ["ghcr.io/acme/*"],
  "excluded_namespaces": ["kube-system"],
  "rekor_url": "https://rekor.sigstore.dev"
}

الملاحظات التشغيلية

  • استخدم التدقيق الوضع الأول لملاحظة الانتهاكات دون عرقلة أعباء العمل.
  • الترويج ل فرض بعد التحقق من الصحة في مساحات الأسماء غير الإنتاجية.
  • استخدم cosign_public_key للتحقق من المفتاح المثبت أو حذفه في وضع بدون مفتاح.
  • حافظ على الحد الأدنى من مساحات الأسماء المستبعدة للحفاظ على تغطية السياسة.
إنشاء سياسات توقيع صورة Kyverno