Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Use custom control for availability zone selection #2438

Open
kuosandys opened this issue May 5, 2023 · 3 comments
Open

Use custom control for availability zone selection #2438

kuosandys opened this issue May 5, 2023 · 3 comments
Labels
component/devportal The Giant Swarm developer portal built with Backstage honeybadger/ui In Team Honeybadger and dealing with user interfaces team/honeybadger Team Honey Badger ui/backstage The next generation web UI for Giant Swarm

Comments

@kuosandys
Copy link

kuosandys commented May 5, 2023

The cluster creation form for creation based on cluster apps currently uses a string input field for availability zone/failure domain configuration. For example, for AWS:
image
image

For GCP:
image

For Azure, we use an enum type for the equivalent field in the cluster app schema, and we render a dropdown selector for the zones:
image

Misconfiguration of this field could prevent the cluster app from being successfully installed. We should align this across providers and refrain from using string input fields in order to reduce the likelihood of misconfiguration.

Related roadmap issue: #1181

@kuosandys kuosandys added team/rainbow ui/web-ui Concerns our web user interface labels May 5, 2023
@weatherhog weatherhog added honeybadger/ui In Team Honeybadger and dealing with user interfaces team/honeybadger Team Honey Badger labels Jul 19, 2023
@marians
Copy link
Member

marians commented May 22, 2024

I'm leaving this open. It's created for happa, but the cluster configuration UI is going to be ported to Backstage in some form.

@marians marians removed the ui/web-ui Concerns our web user interface label May 22, 2024
@weatherhog
Copy link

@marians is it still the goal to port cluster config UI to Backstage? Or can this be closed?

@marians
Copy link
Member

marians commented Oct 2, 2024

We want to port the UI to Backstage and this is still relevant.

@weatherhog weatherhog added component/devportal The Giant Swarm developer portal built with Backstage ui/backstage The next generation web UI for Giant Swarm and removed lucas labels Oct 2, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
component/devportal The Giant Swarm developer portal built with Backstage honeybadger/ui In Team Honeybadger and dealing with user interfaces team/honeybadger Team Honey Badger ui/backstage The next generation web UI for Giant Swarm
Projects
None yet
Development

No branches or pull requests

3 participants