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

Show Gateway attributes in Portal #1189

Open
rustyjux opened this issue Nov 28, 2024 · 0 comments
Open

Show Gateway attributes in Portal #1189

rustyjux opened this issue Nov 28, 2024 · 0 comments
Labels
enhancement New feature or request jira

Comments

@rustyjux
Copy link
Contributor

API Services Portal Issue

User Story

As a API provider,

I want to see key attributes for my gateways

so that I can easily distinguish them and have confirmation that APS team has made necessary updates.

Gateways have a number of attributes which can be customized to allow special functionality, specifically, permitted domains (to allow restricted or custom domains), gateway data plane (to use Gold or Emerald), permitted upstream (controlling which OpenShift projects on Emerald a team can send traffic to), and permitting private/local cluster routes. Currently these attributes must be set by the APS team.

NB: Before actioning this ticket, we must decide if we are looking to change any of these policies to allow direct user control (see https://dpdd.atlassian.net/browse/APS-3140). If that's the case, then we probably want to add UI for controlling some of these attributes (e.g. selecting a data plane), in addition to displaying the attributes. We also need not show permitted domains if they are no longer restricted.

Planning decisions (to refine AC)

  • decide which attributes to show and on which pages/components (Gateways list, details, dropdown selector)
  • decide if the default policies will be shown (e.g. show Silver data plane?)

Design

  • design is required for the UI, ideally using existing components. Could be simple badges

A/C

  • Gateway attributes are visible on appropriate pages/components
@rustyjux rustyjux added enhancement New feature or request jira labels Nov 28, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
enhancement New feature or request jira
Projects
None yet
Development

No branches or pull requests

1 participant