Skip to content

Latest commit

 

History

History
130 lines (91 loc) · 3.9 KB

README.md

File metadata and controls

130 lines (91 loc) · 3.9 KB

JBoss Fuse Quickstarts for Ops

A collection of sample configurations and scripts to showcase some of the typical JBoss Fuse configuration in Enterprise environments.

The example will verge mainly on the Operational aspects of JBoss Fuse, while Quickstarts focus on the development aspects.

The aim of this initiative is to collect a set of scenarios that can be used by:

  • Customers
  • Consultants
  • GSS
  • QE
  • Docs Team

to quickly provision and configure typical use cases.

Some of these information is already covered by the official documentation. What we are trying to do here is to turn that information in a quick step by step tutorial, adding when possible re-usable scripts.

Scenarios

  1. JBoss Fuse

    1. HTTP Proxies
    2. Corporate Maven Proxies
    3. LDAP integration
    4. NO_INTERNET environments
    5. RBAC examples
    6. Hawtio restricted users
    7. External ZK Configuration
    8. External GIT repository
    9. Change default ports
    10. SSL Configuration
    11. Monitoring with Jolokia
    12. resolver configuration with multiple NICs
    13. Zookeeper HA
    14. Loadbalancing
    15. Logging & Metrics
    16. Supervisor
    17. Security Policy
    18. Authentication Examples
  2. JBoss AMQ

    1. persistente storage on a SAN
    2. LevelDB configuration
    3. External ZK Configuration
    4. Websockets

1. JBoss Fuse

1.1 HTTP Proxies  

  • using Squid

1.2 Corporate Maven Proxies  

Details

1.3 LDAP integration  

1.4 NO_INTERNET environments  

Details

  • edit maven proxies
  • checking iptables possible issues

1.5 RBAC examples  

  • a user that can just read logs?

1.6 Hawtio restricted users  

  • tweak non-admin users permissions

1.7 External ZK Configuration  

1.8 External GIT repository  

Details

  • using either github or a plain sshd server

1.9 Change default ports  

  • minPort, maxPort
  • http port
  • sshd port
  • rmi port

1.10 SSL Configuration  

1.11 Monitoring with Jolokia  

Details

1.12 resolver configuration with multiple NICs  

Details

  • complex network topologies
  • AWS real use case

1.13 Zookeeper HA  

  • Setup ensemble with 3, 5 Zk servers

1.14 Loadbalancing  

  • Integration with Big IP5, HTTP Mod_proxy loadbalancer

1.15 Logging & Metrics  

  • Insight topology (core & nodes)
  • External elasticsearch
  • Insight log
  • Insight metrics
  • Business monitoring

1.16 Supervisor  

  • Integration with JON platform

1.17 Security Policy  

  • Secure endpoints using ApiMan & Keycloak
  • Export Fabric endpoints to Apiman (??)

1.18 Authentication Examples 

  • LoginModules
  • logging

2. JBoss AMQ

2.1 persistent storage on a SAN  

2.2 LevelDB configuration  

2.3 External ZK Configuration  

2.4 Websockets