Skip to content

Fleet Mesh and other OSSMC UI enhancements - #843

Open
jmazzitelli wants to merge 6 commits into
kiali:mainfrom
jmazzitelli:841-ui-enhancements
Open

jmazzitelli wants to merge 6 commits into
kiali:mainfrom
jmazzitelli:841-ui-enhancements

Conversation

@jmazzitelli

Copy link
Copy Markdown
Contributor

fixes: #841

@jmazzitelli jmazzitelli self-assigned this Aug 21, 2026
@jmazzitelli

jmazzitelli commented Aug 21, 2026

Copy link
Copy Markdown
Contributor Author

istio list:
image

istio details:
image

kiali list:
image

kiali details:
image

fleet mesh control planes list:
image

when individual remove cluster secrets are detected or they are explicitly mentioned in the Kiali CR, they are listed in their own card:
image

@jmazzitelli
jmazzitelli force-pushed the 841-ui-enhancements branch 3 times, most recently from f2cce98 to c042bed Compare August 21, 2026 23:07
jmazzitelli and others added 6 commits August 25, 2026 14:19
Introduce version resolution, remote cluster secret discovery from required
Deployment volumes and explicit CR entries, related resource cards, and
reusable connection/version display components with unit tests.

Co-authored-by: Cursor <cursoragent@cursor.com>
Signed-off-by: John Mazzitelli <mazz@redhat.com>
Reorder columns, use icon-based Connected status, add Status and Spec Version
columns, namespace ResourceLinks, and remove the Console link from Observe.

Co-authored-by: Cursor <cursoragent@cursor.com>
Signed-off-by: John Mazzitelli <mazz@redhat.com>
…i#841).

Resolve running version via /api with deployment fallback, show Spec Version
separately, replace External Services with Related resources, add a Remote
Cluster Secrets card with a scrollable table and namespace Secrets list link,
and remove Replicas and Reconcile Progress.

Co-authored-by: Cursor <cursoragent@cursor.com>
Signed-off-by: John Mazzitelli <mazz@redhat.com>
Reorder Status column, add co-located Kiali Observe links, namespace
ResourceLinks, and an Istio Related card with istiod and pods links.

Co-authored-by: Cursor <cursoragent@cursor.com>
Signed-off-by: John Mazzitelli <mazz@redhat.com>
Align ControlPlanesPage and ControlPlanesCard column order via shared defs:
Name, Type, Mesh ID, Cluster, Namespace, Version, Observe, Created, Status.

Co-authored-by: Cursor <cursoragent@cursor.com>
Signed-off-by: John Mazzitelli <mazz@redhat.com>
@jmazzitelli
jmazzitelli marked this pull request as ready for review September 5, 2026 13:07
@jmazzitelli
jmazzitelli requested a review from jshaughn September 8, 2026 13:16
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

OSSMC Instance and Fleet view improvements

1 participant