Fabric8 Documentation

Projects

Fabric8 is made up of a number of different modular open source repositories:

Core

DevOps

The following projects are for Microservices Platform:

iPaaS

The following projects are for Fabric8 iPaaS:

Tools

  • gofabric8 is a go based CLI tool for deploying fabric8
  • helm is a fork of helm for working with OpenShift and Fabric8

Suppport for non-docker

Some folks have work loads they need to orchestrate on operating systems that don't yet have production quality docker support (e.g. Windows, AIX, Solaris, HPUX).

  • kansible lets you orchestrate operating system processes on Windows or any Unix in the same way as you orchestrate your Docker containers with Kubernetes by using Ansible to provision the software onto hosts and Kubernetes to orchestrate the processes and the containers in a single system

Additional projects

The web console uses many different hawtio 2 modules. In particular the main dependency of is hawtio-kubernetes

Docker images

There are numerous docker images created via separate github repositories such as the following:

Base images

The above-packaged docker images leverage some of these base Docker images:

Java Alpine Linux

Java Centos Linux

JBoss

Jetty

Karaf

Tomcat

s2i