Open-Source and Cross-Cloud Policies-as-Code Solution
Open-Source and Cross-Cloud Policies-as-Code Solution
Hi HN ! I'm excited to share with you a tool i've worked on, and that could help you in many situations. If you have any feedback on the idea, the script or anything else related to the project, I'd love to hear from you. TLDR : Kexa is a Open Source and Cross-Cloud script that read YAML rules, gather resources from cloud providers, cloud services, and report you and your teams if a rule has been broken. The greatest advantage of this script is that it has been designed to be fully extensible, making it easy to write new rules, add new addons or add new functionalities, while remaining lightweight and easy to deploy anywhere. You can check how it look like here : https://kexa.io/ And on Github : https://github.com/4urcloud/Kexa *Main features :* Let me list to you a few use cases, with the associated 'addons' (cloud services, providers) that can already be used in the current state : - Azure, AWS, GCP : - Check for orphan resources (costs optimizations) - Verify dangerous network rules (security) - Ensure tags are compliant with standards (compliance) - Verify for secrets or token rotation/expiration (security) - Ensure user are using MFA (security) - Kubernetes : - Ensure pods are running (operational excellence) - Ensure names compliance (compliance) - Github - Ensure runners are online (operational excellence) - Ensure branches are protected (security) - HTTP - Check for certificates expiration or presence (security) - Check for response code (operational excellence) The notification system allow you to be notified by Mail, SMS, Teams, Webhook as well as setting different alert level and channel for each rules file you're editing. CIS Benchmarks have been followed by our Teams to create a set of rules for Azure, that will allow you to have a quick report on your compliance to those Benchmarks ! More CIS Benchmarks rules are coming for all providers, inform us if you're interested. We've developed a SaaS where you can visualize Kexa scans results and historic, and explore the resources that raised the error. *How can you run it ?* In any cloud functions, with the Github action available here: https://github.com/marketplace/actions/kexa-action Or even locally if you want a quick report on a set of rules (ex: CIS Benchmarks rules that are available as Kexa rules for Azure and more to come) If you're interested, you can follow the documentation here : https://github.com/4urcloud/Kexa/blob/main/documentation/Doc... And if you like the project, do not forget to star us on Github ! https://github.com/4urcloud/Kexa Thank you for reading, hoping i'll have your feedback on this
Share cardActual performance
Launch Intel predictions
Analyze your own launch →Incorrect prediction on native model
Similar products
Infracost (YC W21) – Open-source cloud cost policies
An Open Source Hotspot Solution
Open-source / Selfhostable standalone trashmail solution
An Open-Source Solution to Expensive Textbooks
Jikkou – The Open Source GitOps Solution for Apache Kafka
[Open Source] Webcat – executable specifications in the cloud
#1 solution for legal policies
VirtKick – Cloud Made Easy. Open Source.
Flipt – an open-source feature flag solution
Changewatch – see what’s changed between versions of policies