Inspiration
Docker is the Future of Devops, But there are no tools which currently provides complete docker infrastructure management. We want to move provide a single tool to Mange Docker Infra.
How it works
Rancher an Opensource Docker Orchestration tool , it is the base of the new tool, the Rancher has been extended with ELK stack with automatic log shipment from each manged docker host, Parse based App for Alerting, And Alerting Module with future scope to provide Auto-scale.
Challenges I ran into
Rancher UI is based on Ember.js, we had to learn and hack around it to extend the enhanced UI. The Tool to monitor Docker it self had to be ported to micro-service based design for future extensions and making it Generic for docker, Rather than imposing hard standards to follow. Verification and integrating at each step was challenging and time consuming(Which put our multi-tasking abilities to test)
Accomplishments that I'm proud of
Open-Sourced our Hack on github(Priceless - https://github.com/teslonio/RancherExtended), One click installation for the new tool. The Joy of trying to give back to an Amazing tool Rancher.
What I learned
Using EMber.js , sharpened skills on docker
What's next for RancherXtended
A single tool to manage your Docker infrastructure. It Orchestrates, Provisions, Installs containers, Monitors and Alerts. With a future extension to Auto-scale and Dymanic Provisioning based on certain Alerts.
Log in or sign up for Devpost to join the conversation.