feat(ui): simple install for dle (https://gitlab.com/postgres-ai/platform/-/issues/222)
Description
Related issue
https://gitlab.com/postgres-ai/platform/-/issues/222
Examples
New "Simple setup" tab for the DLE creation.
- Provider title and the fields will be dynamically generated depending on the provider
- All of the fields are mandatory, clicking on "Run Deploy" button will not send the request if they are not filled
- Error messaged returned from the
/launch
request will be shown under the button and the request to/stream-logs
will not be made - If the
/launch
request returns a valid response, we fetch the/stream-logs
request and display the output below
AWS:
DigitalOcean:
GCP:
Hetzner:
Checklist
-
MR description has been reviewed -
MR changes are functionally tested -
MR does NOT have API/CLI changes OR there are API/CLI changes and they have been reviewed & DOCS ARE ADJUSTED (reference doc, etc) -
MR does NOT have UI changes OR there are UI changes and they have been reviewed & UX IS REVIEWED
Edited by Lasha Kakabadze