diff --git a/internal/view/svc.go b/internal/view/svc.go index dfe31c17..aa03c138 100644 --- a/internal/view/svc.go +++ b/internal/view/svc.go @@ -60,6 +60,10 @@ func (s *Service) showPods(a *App, _ ui.Tabular, gvr, path string) { return } + if svc.Spec.Type == v1.ServiceTypeExternalName { + a.Flash().Warnf("No pod view available. Service %s is an external service.", path) + return + } showPodsWithLabels(a, path, svc.Spec.Selector) }