Skip to content

Resolve "FE: Display agent details in a popover"

What does this MR do and why?

Adds a popover containing a cluster agent's name, status, and creation date in the mapped agents table so I can have a better understanding of the agent.

NOTE: For this issue, we do NOT need to display the number of workspaces, as that requires more design and backend work.

Acceptance Criteria

  • The agent details are displayed in a popover component.
  • The agent status is indicated using a badge component.

Screenshots or screen recordings

Design Requirements

b1_workspacesettings_unmap.png

Result

Description Screenshot
When there are available agents initialView.png
When the agent is connected connectedAgentView.png
When the agent is not connected notConnectedView.png

How to set up and validate locally

Numbered steps to set up and validate the change are strongly suggested.

Prerequisites:

  1. Configure a Cluster Agent (instructions found here):↵

Steps:

  1. Visit any group or project member pages such as http://127.0.0.1:3000/groups/gitlab-org/~
  2. Go to Settings -> Workspaces in the left side menu
  3. Hover or click icon by name of the agent cluster.

Related to #444859 (closed)

Edited by Joseph Fletcher

Merge request reports

Loading