JBoss Fuse Fabric cheatsheet



Here is my JBoss Fuse Fabric cheat sheet

Enable user/password for Karaf Console:

cd $FUSE_HOME

vi ./etc/users.properties

- Uncomment line by removing # character from #admin=admin,admin line

- Save the file

Create a fabric with defaults

fabric:create --wait-for-provisioning

Create a fabric with Manual IP and custom user

fabric:create --new-user admin --new-user-password password --new-user-role
Administrator --zookeeper-password passw123 --resolver manualip --manual-ip 127.0.0.1 --wait-for-provisioning

Create child container

fabric:container-create-child root child

Create SSH container with user/password

fabric:container-create-ssh --host 192.168.10.2 --user admin --password admin --path=/data --profile=fabric root2

List Containers

container-list

Connect to a Container

container-connect child

Stop a Container

fabric:container-stop child

Delete a Container

fabric:container-delete child

List Profiles

fabric:profile-list

Create custom profile

fabric:profile-create custom-profile
fabric:profile-edit --features camel-cxf custom-profile
fabric:profile-edit --features camel-blueprint custom-profile

Add Profile to Container child

fabric:container-add-profile child custom-profile

Replace all profiles with new ones

fabric:container-change-profile child custom-profile

Create a new Version of a Profile

fabric:version-create

fabric:profile-edit --resource camel.xml custom-profile 1.1

fabric:container-upgrade 1.1 child

Rollback older Profile version

fabric:container-rollback 1.0 child

Create MQ Broker

fabric:create --wait-for-provisioning --profile fabric
container-create-child root fuse-example-broker
mq-create --assign-container fuse-example-broker fuse-example-mq-profile
wait-for-provisioning

Join Fabric

fabric:join 192.168.10.1:2181 

Add containers to Ensemble

ensemble-add root2 root3 

List Ensemble

fabric:ensemble-list

Display logs

log:display

Display logs

log:display

Monitor container list

FREE WildFly Application Server - JBoss - Quarkus - Drools Tutorials
Cookie Policy

Cookie Policy This website uses cookies that are necessary to its functioning and required to achieve the purposes illustrated in the privacy policy. By accepting this OR scrolling this page OR continuing to browse, you agree to our privacy policy.

© 2020 Your Company. All Rights Reserved. Designed By JoomShaper

Please publish modules in offcanvas position.