
AWS ElastiCache Redis/Valkey क्लस्टरों का नेटवर्क एक्सपोज़र के लिए ऑडिट करता है, जिसमें कई खातों और क्षेत्रों में VPC, सबनेट और इंटरनेट गेटवे रूट की जाँच की जाती है।
AWS ElastiCache Redis और Valkey क्लस्टरों की नेटवर्क एक्सपोज़र की जाँच के लिए स्क्रिप्ट।
jq इंस्टॉल हो: brew install jqनिर्दिष्ट क्षेत्रों में सभी Redis/Valkey क्लस्टरों की सूची बनाता है।
./list-elasticache-clusters.sh
एकल AWS खाते में Redis/Valkey क्लस्टरों के लिए नेटवर्क कॉन्फ़िगरेशन का विश्लेषण करता है।
./check-elasticache-network.sh
आउटपुट कॉलम:
कई AWS खातों में समान विश्लेषण।
./check-elasticache-network-multi-account.sh accounts.txt
accounts.txt प्रारूप: प्रति पंक्ति एक AWS खाता ID। खाता ID से मेल खाते AWS प्रोफ़ाइल कॉन्फ़िगर होने चाहिए।
ARN द्वारा विशिष्ट क्लस्टरों का विश्लेषण करता है।
./check-elasticache-network-by-arn.sh arns.txt
arns.txt प्रारूप: प्रति पंक्ति एक ElastiCache ARN। गैर-Redis/Valkey इंजन Notes कॉलम में चिह्नित किए जाते हैं।
जाँचे गए क्षेत्र: ap-southeast-2, eu-central-1, eu-west-1, us-east-1, us-west-1, us-west-2
संशोधन के लिए स्क्रिप्ट में regions वेरिएबल संपादित करें।
सभी स्क्रिप्ट पाइप-सीमांकित तालिकाएँ आउटपुट करती हैं। बेहतर फ़ॉर्मेटिंग के लिए:
./check-elasticache-network.sh | column -t -s '|'