Skip to content

feat(ui): simple install for dle (https://gitlab.com/postgres-ai/platform/-/issues/222)

Lasha Kakabadze requested to merge simple-install-dle-ui into master

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:

Screenshot_2023-08-23_at_15.59.52

DigitalOcean:

Screenshot_2023-08-23_at_16.10.54

GCP:

Screenshot_2023-08-23_at_16.11.33

Hetzner:

Screenshot_2023-08-23_at_16.12.12

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

Merge request reports