Architecture

Fabric8 provides a number of microservices and tools above the Kubernetes cloud.

  • Docker provides the abstraction for packaging and creating Linux based lightweight containers
  • Kubernetes provides the mechanism for orchestrating docker containers on multiple hosts (like a distributed systemd) together with networking them together
  • Kubernetes extensions provides the packaging, templating and building mechanisms

Kubernetes model

Kubernetes extensions from OpenShift Origin v3