Upgrade to Pro — share decks privately, control downloads, hide ads and more …

HostDB

 HostDB

“HostDB is a new open source CMDB that is custom built for automating your infrastructure.” HostDB: helps manage inventory and write applications around it.

Pankaj Kaushal

November 12, 2013
Tweet

More Decks by Pankaj Kaushal

Other Decks in Technology

Transcript

  1. HostDB “HostDB is a new open source CMDB that is

    custom built for automating your infrastructure.” HostDB: helps manage inventory and write applications around it. https://github.com/Flipkart/ HostDB
  2. • Details all existing hosts and stores information about a

    host • Ability to tag hosts according to purpose • Single source of truth • Highly Available and Reliable • Namespaces and Access controls • Rollbacks/Git as backend • Rest API for applications to interact
  3. • Web Front end • Rest API • Command Line

    interface • Tags to create host groups • Yaml • Comparable with puppet
  4. VM1 VM2 physical box hostDB API HostDB agent Monitoring service

    Node info Node classes agent agent Backup service agent DNS service RabbitMQ Unbound MySQL CouchBase create host entries Kloud agent Kloud create host get puppet info get host info write read Puppet server Node info Node classes agent VM