We should create an equivalent of * https://github.com/ansibleplaybookbundle/hello-world-apb
to serve as a minimal working example of what we expect our mobile-related apbs to look like and to serve us in integration testing (replacing heavier apbs like keycloak in mobile-cli tests)
In this task it is not important to be concerned with binding yet, the binding integration would be solved in the task concerning hello-world-db-apb
The apb should conform to all the requirements we have for aerogear mobile-related apbs:
* https://github.com/aerogear/proposals/blob/master/apbs/create-secret-and-configmap-during-provision.md * there might be some requirements missing, such as serviceName label being added to the service instance (this will be updated in the proposal) * keycloak is probably the most compliant of our apbs: https://github.com/aerogearcatalog/keycloak-apb/blob/master/roles/provision-keycloak-apb/tasks/provision-keycloak.yml#L1 |
|