This PR does not fully implemented what #128 suggests. It covers:
Move the "platform as a worker" setup out of compound promise to install kratix (same place as when we register and setup the worker cluster)
In 06-compount-promise, apply required postgreSQL promise first before applying the updated app promise, so users don't need to go and fix the app promise being unavailable
"Writing a Promise" now uses promise workflow to install dependencies, instead of using .spec.dependencies
Description
This relates to issue #128
This PR does not fully implemented what #128 suggests. It covers:
install kratix
(same place as when we register and setup the worker cluster)06-compount-promise
, apply required postgreSQL promise first before applying the updated app promise, so users don't need to go andfix
the app promise being unavailable.spec.dependencies
Checklist
Workshop changes only. No dependencies on any feature.