#!/usr/bin/env bash APP=$1 NAMESPACE="${2:-default}" CLUSTER="${3:-homelab}" is_deployment() { kubectl --context "${CLUSTER}" -n "${NAMESPACE}" get deployment "${APP}" >/dev/null 2>&1 } is_statefulset() { kubectl --context "${CLUSTER}" -n "${NAMESPACE}" get statefulset "${APP}" >/dev/null 2>&1 } if is_deployment; then echo "deployment.apps/${APP}" elif is_statefulset; then echo "statefulset.apps/${APP}" else echo "No deployment or statefulset found for ${APP}" exit 1 fi