Open davgordo opened 1 year ago
Should be required for https://github.com/halkyonio/assemble-platforms/issues/3
Postgres installation will be handled through the application charts it is supporting. Keycloak, Backstage.io, and Assemble will all manage their own instances.
We are working to improve the ServiceBinding Service in order to be able to query the platform to check if a service such as MySQL 8.0.3
is available, to get its URL (needed to by example to configure a datasource) and ultimately to get the credentials able to auth the microservice accessing the service.
In the meantime, I suggest to use a helm chart + values + env vars mounted to the quarkus demo app but when our project will be ready, assemble should be able to use it.
Such a development should be part of the project called serviceBox where we will also investigate how to register a service from: Helm chart, CRD Operator, k8s yaml resource(s), kcp API, etc and when not available install it on a cluster, cross-cluster. Ideally we should even offer the option to register a legacy backend system running at ip:port or hostname.dns.name:port
Create a helm chart which provisions the Assemble backend services components including application, and database.