Getting Started
Install and configure Vigil in your Kubernetes cluster
Vigil is a Kubernetes controller that prevents workload scheduling on new nodes until all expected DaemonSet pods are running and Ready. It uses Karpenter’s startupTaints mechanism to gate node readiness, eliminating the scheduler cache race condition that causes pod rejections during node startup.
Install Vigil in your cluster and configure Karpenter startup taints. The Getting Started guide covers prerequisites, Helm installation, and verification.
Understand how Vigil works:
Install and configure Vigil in your Kubernetes cluster
Understand how Vigil works
Detailed reference documentation