hubble-ui
hubble-ui copied to clipboard
Confusing names for source and destination security identities in Hubble UI
In Hubble UI, the column for the source and destination security identities are currently called Source Service
and Destination Service
: https://github.com/cilium/hubble-ui/blob/1b43cefd761dae976d03b76d632147b3d3871cff/src/components/FlowsTable/general.ts#L10-L13
That's a bit confusing because:
- They seem to be security identities (e.g.,
unmanaged
) and not e.g. VIPs. - There is no such thing as a service identity. Identities are assigned to pods, nodes, and even CIDRs, but not VIPs since we enforce policies on the backend pod.
Is there a reason for this naming?
Discussed offline and concluded we can rename to Source Identity
and Destination Identity
even if not all security-relevant labels are shown.