Change DDD/EEI pipelines to use IntegrationManifests to deploy MQ, create queues, and create a certificate than can be used to connect a client to MQ
Split the ACE IntegrationServer configuration into the bits that can still be initialized during the prereqs (as before) and the configuration needed to connect to MQ
Build a run-command image that includes jq, oc, openssl, and runmqckm that can be used to run scripts and convert certificates into a kdb file
Add a script that can create an ACE Configuration from a Certificate to connect to MQ
Do some tidy up of tasks, removing unneeded stuff and only using tasks that are re-usable, not specific to a particular pipeline
Reduce taskrun name lengths to <=15 chars so they show up nicely in the UI
Summary of changes:
run-command
image that includes jq, oc, openssl, and runmqckm that can be used to run scripts and convert certificates into a kdb file1-click install completed:
DDD pipelines run:
Example APIC pipeline with readable(ish) names: