Fabric8 Apps
The following Apps are included in the Fabric8 distribution.
- Management
- Console provides a nice web application based on hawtio for working with your apps, pods, [replication controllers]
- Logging provides consolidated logging and visualisation of log statements and events across your environment
- Metrics provides consolidated historical metric collection and visualisation across your environment
(replicationControllers.html) and services
- App Library provides a configurable library of Apps you can easily run and install or uninstall; rather like your library of Apps on a mobile device.
APIs in your cluster.
- Continuous Delivery to help teams deliver software in a faster and more reliable way
- Jenkins for Building, Continuous Integration and creating Continuous Delivery pipelines
- Nexus as the artifact repository for caching public artifacts and hosting canary and real release artifacts
- Gogs for on premise git repository hosting and GitHub for public hosting
- SonarQube provides a platform to maintain code quality
- Chat provides a hubot app and a notification engine to post build completion events to a chat room (which defaults to one room per kubernetes namespace).
- iPaaS provides an Integration Platform As A Service
- API Registry provides a global view of all of your RESTful and web service APIs that is displayed in the Console allowing you to inspect and invoke all the endpoints
- MQ implements Messaging As A Service with Apache ActiveMQ on Kubernetes.
- MQ AutoScaler monitors and scales the Apache ActiveMQ brokers running on Kubernetes
Installation
To install any of the above apps see the Install Fabric8 on Kubernetes or OpenShift Guide