2 रिपॉजिटरी
Evaluating incoming API requests against policies to deny or warn without modifying the object.
Distinct from Resource Validators: Focuses on the validation of the request during the admission phase of the API lifecycle.
Explore 2 awesome GitHub repositories matching devops & infrastructure · Admission Request Validation. Refine with filters or upvote what's useful.
Gatekeeper एक Kubernetes एडमिशन कंट्रोल और पॉलिसी प्रवर्तन इंजन है जिसका उपयोग यह सुनिश्चित करने के लिए किया जाता है कि क्लस्टर संसाधन संगठनात्मक सुरक्षा और कॉन्फ़िगरेशन मानकों का अनुपालन करते हैं। यह क्लस्टर में बने रहने से पहले गैर-अनुपालन संसाधनों को मान्य या अस्वीकार करने के लिए API अनुरोधों को इंटरसेप्ट करता है। प्रोजेक्ट पुन: प्रयोज्य टेम्प्लेट और प्रवर्तन नियम बनाने के लिए एक पैरामीटराइज़्ड पॉलिसी लाइब्रेरी और कस्टम संसाधन परिभाषाओं का उपयोग करता है। यह एक हब-एंड-स्पोक प्रबंधन मॉडल के माध्यम से अलग है, जो प्रबंधन क्लस्टर में एक कंट्रोलर को अलग-अलग लक्षित क्लस्टर्स में नीतियों को लागू करने की अनुमति देता है। एडमिशन कंट्रोल से परे, सिस्टम उल्लंघनों के लिए मौजूदा संसाधनों को स्कैन करने के लिए अनुपालन ऑडिटिंग और आने वाले अनुरोधों को स्वचालित रूप से संशोधित करने के लिए संसाधन म्यूटेशन को कवर करता है, जैसे कि कंटेनर इमेजेस को अपडेट करना या मेटाडेटा इंजेक्ट करना। यह रीयल-टाइम पर्यावरणीय संदर्भ के साथ प्राधिकरण निर्णयों को सूचित करने के लिए बाहरी डेटा प्रदाताओं के साथ भी एकीकृत होता है। इंजन पॉलिसी लाइब्रेरी प्रबंधन, CI/CD सत्यापन, और संसाधन विस्तार परीक्षण के लिए CLI टूल्स का एक सूट प्रदान करता है।
Evaluates resources against defined policies to deny, warn, or report violations without altering the original object.
Trillian is a distributed, multi-tenant verifiable data store that maintains cryptographically verifiable logs and maps using Merkle tree structures. It functions as a scalable backend for transparency logs, providing a system where data integrity is ensured through append-only records and mathematical proofs of inclusion and consistency. The system distinguishes itself by decoupling core storage from application-specific logic through a personality layer, which handles admission criteria and data canonicalization. It employs a consensus-based leader election mechanism for high availability a
Validates submissions and canonicalizes data using application-specific logic to manage external interfaces.