1.2. Deploy a Profile
Deploy a profile to the child container Copy linkLink copied to clipboard!
Copy linkLink copied to clipboard!
Having created the child container, as described in Section 1.1, “Create a Fabric”, you can now deploy the a profile to it. To do so, follow these steps:
- Deploy the
example-camel-helloprofile into thechildcontainer by entering this console command:JBossFuse:karaf@root> fabric:container-change-profile child example-camel-hello - Verify that the
example-camel-helloprofile deploys successfully to thechildcontainer, using thefabric:container-listcommand. Enter the following command to monitor the container status:JBossFuse:karaf@root> shell:watch container-listAnd wait until thechildcontainer status changes tosuccess.
View the sample output Copy linkLink copied to clipboard!
Copy linkLink copied to clipboard!
When it is running, the
example-camel-hello profile writes a message to the container's log every five seconds. To verify that the profile is running properly, you can look for these messages in the child container's log, as follows:
- Connect to the
childcontainer, by entering the following console command:JBossFuse:karaf@root> container-connect child - After logging on to the
childcontainer, view thechildcontainer's log using thelog:tailcommand, as follows:JBossFuse:karaf@root> log:tailYou should see some output like the following: - Type Ctrl-C to exit the log view and get back to the child container's console prompt.