Inspiration
My main inspiration for participating in this hackathon is Kunal Kushawa. I have been following his content off-late, through his videos he has inspired me to take up participation in hackathons and help in contributing to the open source community.
What it does
This project consists of some datree custom polices that are most beneficial for kubernetes users in production. It addresses and prevents misconfigurations that has use cases
- Cost Reduction
- Governance
- Security
How I built it
As kubernetes admin in production, I have myself noticed many misconfigurations that have happened, and the issues that were caused due to this was escalated several times. So using datree I was able setup polices that I thought would prevent the occurence of such misconfigurations beforehand.
Challenges I ran into
Understanding the yaml schema usage for my datree custom policy was very challenging, as the schema declaration can get complex with complex use cases
Accomplishments that we're proud of
These custom datree policies addresses some of misconfigurations in kubernetes configuration that might sound trivial and go unnoticed but has the potential to cause a serious impact when used in production.
What we learned
Learnt about the industry best practices for running kubernetes workloads and the possible misconfigurations that can occur and prevention of those with the help of datree. Got to chance to understand how yaml schema works and can be used efficiently for creating datree custom policies
What's next for Recommend policies for kubernetes production
For any new api's released in the latest kubernetes version release, check for the possibility of any misconfigurations that can impact production clusters.
Built With
- datree
- git
- kubernetes
- yaml
- yamlschema
- yamlvalidator
Log in or sign up for Devpost to join the conversation.