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