parse_resource_ref

Function parse_resource_ref 

Source
pub fn parse_resource_ref(
    reference: &str,
) -> Result<(ResourceKind, &str), ContextError>
Expand description

Parse a resource reference like “deployment/myapp” into (kind, name)

Supports kubectl-style aliases:

  • deployment, deploy → Deployment
  • pod, po → Pod
  • service, svc → Service
  • statefulset, stsStatefulSet
  • daemonset, dsDaemonSet

§Errors

Returns ContextError::InvalidResourceRef if the reference format is invalid.