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

Add a button "credentials" to each entry of the services discovered #301

Open
cmoulliard opened this issue Apr 11, 2023 · 0 comments
Open
Labels
enhancement New feature or request requirement

Comments

@cmoulliard
Copy link
Contributor

cmoulliard commented Apr 11, 2023

Proposition

April 24th - 2023: This proposition should be reviewed as we could also keep the credentials attached to the service identity but having the key imported within the service discovered (as it has a reference to a service identity) !

The screen (http://primaza.65.108.212.158.nip.io/services/discovered) displays the list of the discovered services (cluster/namespace) but do not allow to assign for a service discovered their credentials as currently this job is managed using the registered service (= Service identity).

Screenshot 2023-04-11 at 15 44 15

I propose to do different things such as:

  • Add a button "credential" to each entry of the services discovered table in order to assign 1-to-Many credentials / service.
  • When we click on the button "credential", then we are redirected to the credential screen. This screen includes a table containing zero-to-many credentials and top of this table a form to encode a new credential
  • Remove the button "credential" from the services: http://primaza.65.108.212.158.nip.io/services
  • Adapt the logic of the method findAvailableServices to return the list of the servicesDiscovered using the entity ServicesDiscovered

Related to tickets: #299 #300

@cmoulliard cmoulliard added enhancement New feature or request requirement labels Apr 11, 2023
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
enhancement New feature or request requirement
Projects
None yet
Development

No branches or pull requests

1 participant