Environment Specific Values in Fabric Profiles.
Issue
- We use Fabric to manage our Fuse environment. We have about 10 suites of services.We have multiple Fuse environments (SIT, UAT, Prod) and each of these integrates SIT, UAT, Prod clients with SIT, UAT, Prod systems. We are finding it cumbersome to manage the large number of profiles needed to deploy our features to each environment (3 x 10 = 30 profiles, 3 for each service).
- To simplify this we have tried to move environment specific config (things like downstream system URLs, service account passwords etc) into a "common" profile. But this is not ideal, as properties like the release version can't be put in there, so we still have 10 x 3 profiles when we have a different release version in SIT, UAT, Prod.
- I'm looking into a better solution.Based on the doc https://access.redhat.com/documentation/en-US/Red_Hat_JBoss_Fuse/6.2.1/html-single/Fabric_Guide/index.html#idm33602880 it seems like there are a few options for using placeholders in a profile.
Environment
- Red Hat JBoss Fuse
- 6.2.1
Subscriber exclusive content
A Red Hat subscription provides unlimited access to our knowledgebase of over 48,000 articles and solutions.
Welcome! Check out the Getting Started with Red Hat page for quick tours and guides for common tasks.
