TripleO



TripleO

1 0


tripleo-overview


On Github petrblaho / tripleo-overview

TripleO

  • using Openstack tools to manage physical machines
  • using that machines to run Openstack itself

Openstack on Openstack

  • Undercloud
  • Overcloud

Undercloud

  • Openstack on baremetal machines
  • self hosted

Overcloud

  • Openstack hosted by Undercloud
  • Heat for orchestration

Tools

  • Nova Baremetal Driver
  • Heat
  • Diskimage-builder
  • OS-config-applier
  • OS-config-refresh

Nova Baremetal Driver

  • like other nova drivers (kvm, xen)
  • but no hypervisor running - tenant gets direct access to physical machine
  • single instance

Heat

  • used for orchestration Overcloud
  • configuration metadata to machines
  • exported metadata from machines
  • triggers

Diskimage-builder

OS-config-applier

OS-config-refresh

Resources