Summit 2014: Open Source in Israel - Celestial / Ronen Narkis
Today's Devops ecosystem consists of diverse set of tools, configuration management (Chef/Puppet), remote execution (Fabric, Capistrano), monitoring and central logging all used against a large number of systems (optionally) spread on multiple hypervisors (AWS, vCenter, Docker, Proxmox etc..),
All these tools work great but don't give us a cohesive system to work with, we still need to:
Have UI and API
Allow users to self service (monitor resource usage, manage it etc..)
Support multiple platforms transparently (AWS, vCenter, Docker etc..) without having to reinvent the wheel each time.
Have a process not just another tool, how other parties add content to configuration management, how we deploy the changes etc..
Manage resources intelligently (between users)
Minimize manual book keeping (assigning static ips, register dns records etc..)
Celestial comes to fill this void, it uses well known best practices from actual field work:
End to end life cycle management of systems with simple understandable model.
An easy to use UI and Restful API, Hubot integration.
User, Quota and multiple environments management.
Distributed locking, complete auditing of all actions with easy to slice through structure in kibana/graylog2
Integration with leading Devops tools.
Hand crafted fine tuned support for leading hypervisors.
In this talk we will cover Celestial and see it action.