इस प्रोजेक्ट के बारे में

TypeScript में लिखा गया यह CDK प्रोजेक्ट एक CloudFormation stack सेटअप करता है जो बचे हुए AWS संसाधनों की सफाई के लिए एक Lambda function तैनात करता है। यह Lambda हर घंटे चलता है और एक निर्दिष्ट prefix से मेल खाने वाले और 24 घंटे से पुराने CloudFormation stacks और log groups को हटा देता है। यह SSM parameters में संग्रहीत कॉन्फ़िगर करने योग्य regular expressions के माध्यम से roles, S3 buckets और SSM parameters की सफाई का समर्थन करता है। इसे CI जैसे वातावरण के लिए डिज़ाइन किया गया है जहाँ संसाधनों की ठीक से सफाई नहीं हो पाती है। कॉन्फ़िगरेशन के लिए प्रत्येक संसाधन प्रकार के नाम पैटर्न के लिए SSM parameters सेट करना आवश्यक है। परिनियोजन (Deployment) के लिए एक prefix context variable की आवश्यकता होती है। इसे कमांड लाइन के माध्यम से मैन्युअल रूप से भी चलाया जा सकता है।