Kestra Orphaned Namespace Configuration Compliance Gate
Find Kestra namespaces that keep a stored configuration with zero flows, alert Slack with the exact names, and log a governance audit trail.
Monitors Kubernetes API Server request duration metrics to detect control plane latency spikes and client throttling.
This workflow scrapes the Kubernetes API server /metrics endpoint, measuring apiserver_request_duration_seconds for p99 LIST requests. When operators, CI/CD pipelines, or rogue controllers flood the API server with non-cached wide-scope queries, etcd and API server CPU saturate, causing kubelet heartbeats to drop and admission webhooks to time out. When latency spikes above the threshold, Slack is notified immediately.
/metrics.SLACK_WEBHOOK configured in Kestra.apiserver_current_inflight_requests to monitor concurrency limits.